<!DOCTYPE html>
<html lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>derivate_vector_field [HALCON算子参考手册]</title>
<style type="text/css">
      body {
    color: #000000;
    background-color: #ffffff;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
}

.body_main {
    margin-left: 35px;
    margin-right: 35px;
}

@media screen and (min-width:992px) {

    .body_main {
        margin-left: 10%;
        margin-right: 10%;
    }

    table.toctable {
        width: 80%
    }
}

@media screen and (min-width:1400px) {

    .body_main {
        margin-left: 15%;
        margin-right: 15%;
    }

    table.toctable {
        width: 70%
    }
}

body>div ul ul {
    margin-left: inherit;
}

a:link {
    color: #0044cc;
}

a:link,
a:visited {
    text-decoration: none;
}

a:link:hover,
a:visited:hover {
    text-decoration: underline;
}

th {
    text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    text-rendering: optimizeLegibility;
    color: #666666;
}

code {
    font-family: monospace,monospace;
}

h1 a.halconoperator {
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
}

h2 a.halconoperator {
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
}

hr {
    border: 0;
    border-top: solid 1px #f28d26;
}

.pre {
    display: block;
    padding-bottom: 1ex;
    font-family: monospace;
    white-space: pre;
}

pre {
    font-family: monospace, monospace;
    padding: 1ex;
    white-space: pre-wrap;
}

.toc {
    font-size: 80%;
    border-top: 1px dashed #f28d26;
    border-bottom: 1px dashed #f28d26;
    padding-top: 5px;
    padding-bottom: 5px;
}

.inv {
    margin: 0;
    border: 0;
    padding: 0;
}

.banner {
    color: #666666;
    padding-left: 1em;
}

.logo {
    background-color: white;
}

.keyboard {
    font-size: 80%;
    padding-left: 3px;
    padding-right: 3px;
    border-radius: 5px;
    border-width: 1px;
    border-style: solid;
    border-color: #f28d26;
    background-color: #f3f3f3;
}

.warning {
    margin-top: 2ex;
    margin-bottom: 1ex;
    padding: 10px;
    text-align: center;
    border: 1px solid;
    color: #bb0000;
    background-color: #fff7f7
}

.imprint {
    margin-top: 1ex;
    font-size: 80%;
    color: #666666;
}

.imprinthead {
    font-weight: bolder;
    color: #666666;
}

.indexlink {
    text-align: right;
    padding-bottom: 5px;
}

.postscript {
    margin-top: 2ex;
    font-size: 80%;
    color: #666666
}

.evenrow {
    background-color: #e7e7ef;
    vertical-align: top;
}

.oddrow {
    background-color: #f7f7ff;
    vertical-align: top;
}

.headrow {
    background-color: #97979f;
    color: #ffffff;
    vertical-align: top;
}

.logorow {
    vertical-align: top;
}

.error {
    color: red;
}

.var {
    font-style: italic
}

.halconoperator {
    font-family: monospace, monospace;
}

span.operator {
    font-family: monospace, monospace;
}

span.procedure {
    font-family: monospace, monospace;
}

span.operation {
    font-family: monospace, monospace;
}

span.feature {
    font-family: Arial, Helvetica, Homerton, sans-serif;
}

ul {
    padding-left: 1.2em;
}

li.dot {
    list-style-type: square;
    color: #f28d26;
}

.breadcrumb {
    font-size: 80%;
    color: white;
    background-color: #062d64;
    margin-bottom: 20px;
    padding-left: 35px;
    padding-right: 35px;
    padding-bottom: 15px;
}

.webbar {
    font-size: 80%;
    background-color: #dddddd;
    margin-top: 0px;
    margin-left: -35px;
    margin-right: -35px;
    margin-bottom: 0px;
    padding-top: 5px;
    padding-left: 35px;
    padding-right: 35px;
    padding-bottom: 5px;
}

.footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    border-top: 1px dashed #f28d26;
    font-size: 80%;
    color: #666666;
    padding-bottom: 8px;
}

.footer .socialmedia a {
    padding-left: 7px;
}

.socialmedia {
    padding-top: 10px;
}

.copyright {
    margin-top: 19px;
}

.breadcrumb a {
    color: #ffffff;
    border-bottom: 1px solid white;
}

.breadcrumb a:link:hover,
.breadcrumb a:visited:hover {
    text-decoration: none;
    border-bottom: none;
}

.heading {
    margin-top: 1ex;
    font-size: 110%;
    font-weight: bold;
    color: #666666;
}

.text {
    color: black;
}

.example {
    font-size: 80%;
    background-color: #f3f3f3;
    border: 1px dashed #666666;
    padding: 10px;
}

.displaymath {
    display: block;
    text-align: center;
    margin-top: 1ex;
    margin-bottom: 1ex;
}

.title {
    float: left;
    padding-top: 3px;
    padding-bottom: 3px;
}

.signnote {
    font-family: Arial, Helvetica, Homerton, sans-serif;
    font-size: 80%;
    color: #666666;
    font-weight: lighter;
    font-style: italic
}

.par {
    margin-bottom: 1.5em;
}

.parhead {
    text-align: right;
}

.parname {
    float: left;
}

.pardesc {
    font-size: 85%;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: 2em;
}

.parcat {
    color: #666;
    font-weight: bold;
}

*[data-if=cpp],
*[data-if=c],
*[data-if=dotnet],
*[data-if=com],
*[data-if=python] {
    display: none;
}

.tabbar {
    text-align: right;
    border-bottom: 1px solid #f28d26;
    margin-bottom: 0.5em;
}

ul.tabs {
    padding-top: 3px;
    padding-bottom: 3px;
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 80%
}

ul.tabs li {
    padding-top: 3px;
    padding-bottom: 3px;
    display: inline;
    overflow: hidden;
    list-style-type: none;
    margin: 0;
    margin-left: 8px;
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
}

ul.tabs li.active {
    border-left: 1px solid #f28d26;
    border-right: 1px solid #f28d26;
    border-top: 1px solid #f28d26;
    border-bottom: 1px solid #fff;
}

ul.tabs li.inactive {
    background-color: #eee;
}

ul.tabs li a {
    padding-left: 5px;
    padding-right: 5px;
    color: #666;
}

ul.tabs li a:link:hover {
    text-decoration: none;
}

ul.tabs li.inactive a {
    color: #666;
}

ul.tabs li.active a {
    color: black;
}

dl.generic dd {
    margin-bottom: 1em;
}

.pari {
    color: olive;
}

.paro {
    color: maroon;
}

.comment {
    font-size: 80%;
    color: green;
    white-space: nowrap;
}

table.grid {
    border-collapse: collapse;
}

table.grid td {
    padding: 5px;
    border: 1px solid;
}

table.layout {
    border: 0px;
}

table.layout td {
    padding: 5px;
}

table.table {
    border-collapse: collapse;
}

table.table td {
    padding: 5px;
    border-left: 0px;
    border-right: 0px;
}

table.table tr:last-child {
    border-bottom: 1px solid;
}

table.table th {
    padding: 5px;
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-left: 0px;
    border-right: 0px;
}

.details_summary {
    cursor: pointer;
}

table.toctable {
    width: 100%;
}

table.toctable col:first-child {
    width: 20%;
}

table.toctable col:nth-last-child(2) {
    width: 8%;
}

table.altcolored tr:nth-child(even) {
    background-color: #f3f3f3;
}

    </style>
<!--OP_REF_STYLE_END-->
<script>
    <!--
var active_lang='hdevelop';function switchVisibility(obj,active_lang,new_lang)
{var display_style='inline';
for(var i=0;i<obj.length;i++)
{if(obj.item(i).getAttribute('data-if')==new_lang)
{obj.item(i).style.display=display_style;}
if(obj.item(i).getAttribute('data-if')==active_lang)
{obj.item(i).style.display='none';}}
return;}
function toggleLanguage(new_lang,initial)
{if(active_lang!=new_lang)
{var lis=document.getElementsByTagName('li');for(var i=0;i<lis.length;i++)
{if(lis.item(i).id=='syn-'+new_lang)
{lis.item(i).className='active';}
else
{lis.item(i).className='inactive';}}
var divs=document.getElementsByTagName('div');var spans=document.getElementsByTagName('span');switchVisibility(divs,active_lang,new_lang);switchVisibility(spans,active_lang,new_lang);if(!initial)
{setCookie("halcon_reference_language",new_lang,null,null);}
active_lang=new_lang;}
return;}
function setCookie(name,value,domain,exp_offset,path,secure)
{localStorage.setItem(name,value);}
function getCookie(name)
{return localStorage.getItem(name);}
function initialize()
{var qs=location.href.split('?')[1];var qs_lang_raw=location.href.split('interface=')[1];var qs_lang;if(qs_lang_raw)
{qs_lang=qs_lang_raw.split('#')[0];}
var cookie_lang=getCookie("halcon_reference_language");var new_lang;if((qs_lang=="hdevelop")||(qs_lang=="dotnet")||(qs_lang=="python")||(qs_lang=="cpp")||(qs_lang=="c"))
{new_lang=qs_lang;setCookie("halcon_reference_language",new_lang,null,null);}
else if((cookie_lang=="hdevelop")||(cookie_lang=="dotnet")||(cookie_lang=="python")||(cookie_lang=="cpp")||(cookie_lang=="c"))
{new_lang=cookie_lang;}
else
{new_lang="hdevelop";}
toggleLanguage(new_lang,1);return;}
-->

  </script>
</head>
<body onload="initialize();">
<div class="breadcrumb">
<br class="inv"><a href="index.html">目录</a> / <a href="toc_filters.html">过滤器</a> / <a href="toc_filters_opticalflow.html">Optical Flow</a><br class="inv">
</div>
<div class="body_main">
<div class="tabbar"><ul class="tabs">
<li id="syn-hdevelop" class="active"><a href="javascript:void(0);" onclick="toggleLanguage('hdevelop')" onfocus="blur()">HDevelop</a></li>
<li id="syn-dotnet" class="inactive"><a href="javascript:void(0);" onclick="toggleLanguage('dotnet')" onfocus="blur()">.NET</a></li>
<li id="syn-python" class="inactive"><a href="javascript:void(0);" onclick="toggleLanguage('python')" onfocus="blur()">Python</a></li>
<li id="syn-cpp" class="inactive"><a href="javascript:void(0);" onclick="toggleLanguage('cpp')" onfocus="blur()">C++</a></li>
<li id="syn-c" class="inactive"><a href="javascript:void(0);" onclick="toggleLanguage('c')" onfocus="blur()">C</a></li>
</ul></div>
<div class="indexlink">
<a href="index_classes.html"><span data-if="dotnet" style="display:none;">类别</span><span data-if="cpp" style="display:none;">类别</span></a><span data-if="dotnet" style="display:none;"> | </span><span data-if="cpp" style="display:none;"> | </span><a href="index_by_name.html">算子列表</a>
</div>
<!--OP_REF_HEADER_END-->
<h1 id="sec_name">
<span data-if="hdevelop" style="display:inline;">derivate_vector_field</span><span data-if="c" style="display:none;">derivate_vector_field</span><span data-if="cpp" style="display:none;">DerivateVectorField</span><span data-if="dotnet" style="display:none;">DerivateVectorField</span><span data-if="python" style="display:none;">derivate_vector_field</span> (算子名称)</h1>
<h2>名称</h2>
<p><code><span data-if="hdevelop" style="display:inline;">derivate_vector_field</span><span data-if="c" style="display:none;">derivate_vector_field</span><span data-if="cpp" style="display:none;">DerivateVectorField</span><span data-if="dotnet" style="display:none;">DerivateVectorField</span><span data-if="python" style="display:none;">derivate_vector_field</span></code> — Convolve a vector field with derivatives of the Gaussian.</p>
<h2 id="sec_synopsis">参数签名</h2>
<div data-if="hdevelop" style="display:inline;">
<p>
<code><b>derivate_vector_field</b>(<a href="#VectorField"><i>VectorField</i></a> : <a href="#Result"><i>Result</i></a> : <a href="#Sigma"><i>Sigma</i></a>, <a href="#Component"><i>Component</i></a> : )</code></p>
</div>
<div data-if="c" style="display:none;">
<p>
<code>Herror <b>derivate_vector_field</b>(const Hobject <a href="#VectorField"><i>VectorField</i></a>, Hobject* <a href="#Result"><i>Result</i></a>, double <a href="#Sigma"><i>Sigma</i></a>, const char* <a href="#Component"><i>Component</i></a>)</code></p>
<p>
<code>Herror <b>T_derivate_vector_field</b>(const Hobject <a href="#VectorField"><i>VectorField</i></a>, Hobject* <a href="#Result"><i>Result</i></a>, const Htuple <a href="#Sigma"><i>Sigma</i></a>, const Htuple <a href="#Component"><i>Component</i></a>)</code></p>
</div>
<div data-if="cpp" style="display:none;">
<p>
<code>void <b>DerivateVectorField</b>(const HObject&amp; <a href="#VectorField"><i>VectorField</i></a>, HObject* <a href="#Result"><i>Result</i></a>, const HTuple&amp; <a href="#Sigma"><i>Sigma</i></a>, const HTuple&amp; <a href="#Component"><i>Component</i></a>)</code></p>
<p>
<code><a href="HImage.html">HImage</a> <a href="HImage.html">HImage</a>::<b>DerivateVectorField</b>(const HTuple&amp; <a href="#Sigma"><i>Sigma</i></a>, const HString&amp; <a href="#Component"><i>Component</i></a>) const</code></p>
<p>
<code><a href="HImage.html">HImage</a> <a href="HImage.html">HImage</a>::<b>DerivateVectorField</b>(double <a href="#Sigma"><i>Sigma</i></a>, const HString&amp; <a href="#Component"><i>Component</i></a>) const</code></p>
<p>
<code><a href="HImage.html">HImage</a> <a href="HImage.html">HImage</a>::<b>DerivateVectorField</b>(double <a href="#Sigma"><i>Sigma</i></a>, const char* <a href="#Component"><i>Component</i></a>) const</code></p>
<p>
<code><a href="HImage.html">HImage</a> <a href="HImage.html">HImage</a>::<b>DerivateVectorField</b>(double <a href="#Sigma"><i>Sigma</i></a>, const wchar_t* <a href="#Component"><i>Component</i></a>) const  <span class="signnote">
            (
            Windows only)
          </span></code></p>
</div>
<div data-if="com" style="display:none;"></div>
<div data-if="dotnet" style="display:none;">
<p>
<code>static void <a href="HOperatorSet.html">HOperatorSet</a>.<b>DerivateVectorField</b>(<a href="HObject.html">HObject</a> <a href="#VectorField"><i>vectorField</i></a>, out <a href="HObject.html">HObject</a> <a href="#Result"><i>result</i></a>, <a href="HTuple.html">HTuple</a> <a href="#Sigma"><i>sigma</i></a>, <a href="HTuple.html">HTuple</a> <a href="#Component"><i>component</i></a>)</code></p>
<p>
<code><a href="HImage.html">HImage</a> <a href="HImage.html">HImage</a>.<b>DerivateVectorField</b>(<a href="HTuple.html">HTuple</a> <a href="#Sigma"><i>sigma</i></a>, string <a href="#Component"><i>component</i></a>)</code></p>
<p>
<code><a href="HImage.html">HImage</a> <a href="HImage.html">HImage</a>.<b>DerivateVectorField</b>(double <a href="#Sigma"><i>sigma</i></a>, string <a href="#Component"><i>component</i></a>)</code></p>
</div>
<div data-if="python" style="display:none;">
<p>
<code>def <b>derivate_vector_field</b>(<a href="#VectorField"><i>vector_field</i></a>: HObject, <a href="#Sigma"><i>sigma</i></a>: MaybeSequence[float], <a href="#Component"><i>component</i></a>: str) -&gt; HObject</code></p>
</div>
<h2 id="sec_description">描述</h2>
<p><code><span data-if="hdevelop" style="display:inline">derivate_vector_field</span><span data-if="c" style="display:none">derivate_vector_field</span><span data-if="cpp" style="display:none">DerivateVectorField</span><span data-if="com" style="display:none">DerivateVectorField</span><span data-if="dotnet" style="display:none">DerivateVectorField</span><span data-if="python" style="display:none">derivate_vector_field</span></code> convolves the components of a vector field with
the derivatives of a Gaussian and calculates various features derived
therefrom.
<code><span data-if="hdevelop" style="display:inline">derivate_vector_field</span><span data-if="c" style="display:none">derivate_vector_field</span><span data-if="cpp" style="display:none">DerivateVectorField</span><span data-if="com" style="display:none">DerivateVectorField</span><span data-if="dotnet" style="display:none">DerivateVectorField</span><span data-if="python" style="display:none">derivate_vector_field</span></code> only accepts vector fields of the semantic
type <code>vector_field_relative</code>.
The <a href="#VectorField"><i><code><span data-if="hdevelop" style="display:inline">VectorField</span><span data-if="c" style="display:none">VectorField</span><span data-if="cpp" style="display:none">VectorField</span><span data-if="com" style="display:none">VectorField</span><span data-if="dotnet" style="display:none">vectorField</span><span data-if="python" style="display:none">vector_field</span></code></i></a> <span title="1" style="vertical-align:-0.37221em" class="math"><!-- Created by MetaPost 1.902 on 2023.05.15:2033 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="10.7518em" height="1.12127em" viewBox="0 0 172.028976 17.940399">
<!-- Original BoundingBox: -86.014496 -8.970200 86.014481 8.970200 -->
  <defs>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_40">
      <path style="fill-rule: evenodd;" d="M331.000000 240.000000C331.000000 237.000000,331.000000 235.000000,314.000000 218.000000C189.000000 92.000000,157.000000 -97.000000,157.000000 -250.000000C157.000000 -424.000000,195.000000 -598.000000,318.000000 -723.000000C331.000000 -735.000000,331.000000 -737.000000,331.000000 -740.000000C331.000000 -747.000000,327.000000 -750.000000,321.000000 -750.000000C311.000000 -750.000000,221.000000 -682.000000,162.000000 -555.000000C111.000000 -445.000000,99.000000 -334.000000,99.000000 -250.000000C99.000000 -172.000000,110.000000 -51.000000,165.000000 62.000000C225.000000 185.000000,311.000000 250.000000,321.000000 250.000000C327.000000 250.000000,331.000000 247.000000,331.000000 240.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_41">
      <path style="fill-rule: evenodd;" d="M289.000000 -250.000000C289.000000 -328.000000,278.000000 -449.000000,223.000000 -562.000000C163.000000 -685.000000,77.000000 -750.000000,67.000000 -750.000000C61.000000 -750.000000,57.000000 -746.000000,57.000000 -740.000000C57.000000 -737.000000,57.000000 -735.000000,76.000000 -717.000000C174.000000 -618.000000,231.000000 -459.000000,231.000000 -250.000000C231.000000 -79.000000,194.000000 97.000000,70.000000 223.000000C57.000000 235.000000,57.000000 237.000000,57.000000 240.000000C57.000000 246.000000,61.000000 250.000000,67.000000 250.000000C77.000000 250.000000,167.000000 182.000000,226.000000 55.000000C277.000000 -55.000000,289.000000 -166.000000,289.000000 -250.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_61">
      <path style="fill-rule: evenodd;" d="M687.000000 -327.000000C702.000000 -327.000000,721.000000 -327.000000,721.000000 -347.000000C721.000000 -367.000000,702.000000 -367.000000,688.000000 -367.000000L89.000000 -367.000000C75.000000 -367.000000,56.000000 -367.000000,56.000000 -347.000000C56.000000 -327.000000,75.000000 -327.000000,90.000000 -327.000000M688.000000 -133.000000C702.000000 -133.000000,721.000000 -133.000000,721.000000 -153.000000C721.000000 -173.000000,702.000000 -173.000000,687.000000 -173.000000L90.000000 -173.000000C75.000000 -173.000000,56.000000 -173.000000,56.000000 -153.000000C56.000000 -133.000000,75.000000 -133.000000,89.000000 -133.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_59">
      <path style="fill-rule: evenodd;" d="M203.000000 -1.000000C203.000000 -67.000000,178.000000 -106.000000,139.000000 -106.000000C106.000000 -106.000000,86.000000 -81.000000,86.000000 -53.000000C86.000000 -26.000000,106.000000 -0.000000,139.000000 -0.000000C151.000000 -0.000000,164.000000 -4.000000,174.000000 -13.000000C177.000000 -15.000000,178.000000 -16.000000,179.000000 -16.000000C180.000000 -16.000000,181.000000 -15.000000,181.000000 -1.000000C181.000000 73.000000,146.000000 133.000000,113.000000 166.000000C102.000000 177.000000,102.000000 179.000000,102.000000 182.000000C102.000000 189.000000,107.000000 193.000000,112.000000 193.000000C123.000000 193.000000,203.000000 116.000000,203.000000 -1.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_70">
      <path style="fill-rule: evenodd;" d="M303.000000 -325.000000L400.000000 -325.000000C475.000000 -325.000000,483.000000 -309.000000,483.000000 -280.000000C483.000000 -273.000000,483.000000 -261.000000,476.000000 -231.000000C474.000000 -226.000000,473.000000 -222.000000,473.000000 -220.000000C473.000000 -212.000000,479.000000 -208.000000,485.000000 -208.000000C495.000000 -208.000000,495.000000 -211.000000,500.000000 -229.000000L555.000000 -446.000000C558.000000 -457.000000,558.000000 -459.000000,558.000000 -462.000000C558.000000 -464.000000,556.000000 -473.000000,546.000000 -473.000000C536.000000 -473.000000,535.000000 -468.000000,531.000000 -452.000000C510.000000 -374.000000,487.000000 -356.000000,402.000000 -356.000000L311.000000 -356.000000L375.000000 -610.000000C384.000000 -645.000000,385.000000 -649.000000,429.000000 -649.000000L561.000000 -649.000000C684.000000 -649.000000,707.000000 -616.000000,707.000000 -539.000000C707.000000 -516.000000,707.000000 -512.000000,704.000000 -485.000000C702.000000 -472.000000,702.000000 -470.000000,702.000000 -467.000000C702.000000 -462.000000,705.000000 -455.000000,714.000000 -455.000000C725.000000 -455.000000,726.000000 -461.000000,728.000000 -480.000000L748.000000 -653.000000C751.000000 -680.000000,746.000000 -680.000000,721.000000 -680.000000L231.000000 -680.000000C211.000000 -680.000000,201.000000 -680.000000,201.000000 -660.000000C201.000000 -649.000000,210.000000 -649.000000,229.000000 -649.000000C266.000000 -649.000000,294.000000 -649.000000,294.000000 -631.000000C294.000000 -627.000000,294.000000 -625.000000,289.000000 -607.000000L157.000000 -78.000000C147.000000 -39.000000,145.000000 -31.000000,66.000000 -31.000000C49.000000 -31.000000,38.000000 -31.000000,38.000000 -12.000000C38.000000 -0.000000,50.000000 -0.000000,53.000000 -0.000000L185.000000 -0.000000L82.000000 -0.000000L156.000000 -3.000000L185.000000 -3.000000L218.000000 -3.000000L301.000000 -0.000000L334.000000 -0.000000C343.000000 -0.000000,355.000000 -0.000000,355.000000 -19.000000C355.000000 -27.000000,349.000000 -29.000000,349.000000 -30.000000C346.000000 -31.000000,344.000000 -31.000000,321.000000 -31.000000C299.000000 -31.000000,294.000000 -31.000000,269.000000 -33.000000C240.000000 -36.000000,237.000000 -40.000000,237.000000 -53.000000C237.000000 -55.000000,237.000000 -61.000000,241.000000 -76.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_99">
      <path style="fill-rule: evenodd;" d="M396.000000 -380.000000C380.000000 -380.000000,366.000000 -380.000000,352.000000 -366.000000C336.000000 -351.000000,334.000000 -334.000000,334.000000 -327.000000C334.000000 -303.000000,352.000000 -292.000000,371.000000 -292.000000C400.000000 -292.000000,427.000000 -316.000000,427.000000 -356.000000C427.000000 -405.000000,380.000000 -442.000000,309.000000 -442.000000C174.000000 -442.000000,41.000000 -299.000000,41.000000 -158.000000C41.000000 -68.000000,99.000000 11.000000,203.000000 11.000000C346.000000 11.000000,430.000000 -95.000000,430.000000 -107.000000C430.000000 -113.000000,424.000000 -120.000000,418.000000 -120.000000C413.000000 -120.000000,411.000000 -118.000000,405.000000 -110.000000C326.000000 -11.000000,217.000000 -11.000000,205.000000 -11.000000C142.000000 -11.000000,115.000000 -60.000000,115.000000 -120.000000C115.000000 -161.000000,135.000000 -258.000000,169.000000 -320.000000C200.000000 -377.000000,255.000000 -420.000000,310.000000 -420.000000C344.000000 -420.000000,382.000000 -407.000000,396.000000 -380.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_114">
      <path style="fill-rule: evenodd;" d="M88.000000 -59.000000C85.000000 -44.000000,79.000000 -21.000000,79.000000 -16.000000C79.000000 2.000000,93.000000 11.000000,108.000000 11.000000C120.000000 11.000000,138.000000 3.000000,145.000000 -17.000000C147.000000 -21.000000,181.000000 -157.000000,185.000000 -175.000000C193.000000 -208.000000,211.000000 -278.000000,217.000000 -305.000000C221.000000 -318.000000,249.000000 -365.000000,273.000000 -387.000000C281.000000 -394.000000,310.000000 -420.000000,353.000000 -420.000000C379.000000 -420.000000,394.000000 -408.000000,395.000000 -408.000000C365.000000 -403.000000,343.000000 -379.000000,343.000000 -353.000000C343.000000 -337.000000,354.000000 -318.000000,381.000000 -318.000000C408.000000 -318.000000,436.000000 -341.000000,436.000000 -377.000000C436.000000 -412.000000,404.000000 -442.000000,353.000000 -442.000000C288.000000 -442.000000,244.000000 -393.000000,225.000000 -365.000000C217.000000 -410.000000,181.000000 -442.000000,134.000000 -442.000000C88.000000 -442.000000,69.000000 -403.000000,60.000000 -385.000000C42.000000 -351.000000,29.000000 -291.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -279.000000,58.000000 -301.000000C75.000000 -372.000000,95.000000 -420.000000,131.000000 -420.000000C148.000000 -420.000000,162.000000 -412.000000,162.000000 -374.000000C162.000000 -353.000000,159.000000 -342.000000,146.000000 -290.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_117">
      <path style="fill-rule: evenodd;" d="M350.000000 -56.000000C361.000000 -15.000000,396.000000 11.000000,439.000000 11.000000C474.000000 11.000000,497.000000 -12.000000,513.000000 -44.000000C530.000000 -80.000000,543.000000 -141.000000,543.000000 -143.000000C543.000000 -153.000000,534.000000 -153.000000,531.000000 -153.000000C521.000000 -153.000000,520.000000 -149.000000,517.000000 -135.000000C503.000000 -79.000000,484.000000 -11.000000,442.000000 -11.000000C421.000000 -11.000000,411.000000 -24.000000,411.000000 -57.000000C411.000000 -79.000000,423.000000 -126.000000,431.000000 -161.000000L459.000000 -269.000000C462.000000 -284.000000,472.000000 -322.000000,476.000000 -337.000000C481.000000 -360.000000,491.000000 -398.000000,491.000000 -404.000000C491.000000 -422.000000,477.000000 -431.000000,462.000000 -431.000000C457.000000 -431.000000,431.000000 -430.000000,423.000000 -396.000000C404.000000 -323.000000,360.000000 -148.000000,348.000000 -95.000000C347.000000 -91.000000,307.000000 -11.000000,234.000000 -11.000000C182.000000 -11.000000,172.000000 -56.000000,172.000000 -93.000000C172.000000 -149.000000,200.000000 -228.000000,226.000000 -297.000000C238.000000 -327.000000,243.000000 -341.000000,243.000000 -360.000000C243.000000 -405.000000,211.000000 -442.000000,161.000000 -442.000000C66.000000 -442.000000,29.000000 -297.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -280.000000,57.000000 -296.000000C82.000000 -383.000000,120.000000 -420.000000,158.000000 -420.000000C167.000000 -420.000000,183.000000 -419.000000,183.000000 -387.000000C183.000000 -363.000000,172.000000 -334.000000,166.000000 -319.000000C129.000000 -220.000000,108.000000 -158.000000,108.000000 -109.000000C108.000000 -14.000000,177.000000 11.000000,231.000000 11.000000C297.000000 11.000000,333.000000 -34.000000,350.000000 -56.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_118">
      <path style="fill-rule: evenodd;" d="M468.000000 -372.000000C468.000000 -426.000000,442.000000 -442.000000,424.000000 -442.000000C399.000000 -442.000000,375.000000 -416.000000,375.000000 -394.000000C375.000000 -381.000000,380.000000 -375.000000,391.000000 -364.000000C412.000000 -344.000000,425.000000 -318.000000,425.000000 -282.000000C425.000000 -240.000000,364.000000 -11.000000,247.000000 -11.000000C196.000000 -11.000000,173.000000 -46.000000,173.000000 -98.000000C173.000000 -154.000000,200.000000 -227.000000,231.000000 -310.000000C238.000000 -327.000000,243.000000 -341.000000,243.000000 -360.000000C243.000000 -405.000000,211.000000 -442.000000,161.000000 -442.000000C67.000000 -442.000000,29.000000 -297.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -280.000000,57.000000 -296.000000C86.000000 -397.000000,129.000000 -420.000000,158.000000 -420.000000C166.000000 -420.000000,183.000000 -420.000000,183.000000 -388.000000C183.000000 -363.000000,173.000000 -336.000000,166.000000 -318.000000C122.000000 -202.000000,109.000000 -156.000000,109.000000 -113.000000C109.000000 -5.000000,197.000000 11.000000,243.000000 11.000000C411.000000 11.000000,468.000000 -320.000000,468.000000 -372.000000"></path>
    </g>
  </defs>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,1.001495 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_70"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,13.465881 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,19.664948 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,26.413757 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,33.498276 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,40.396545 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,51.023300 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_61"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,67.848969 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,74.048019 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_117"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,83.173172 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,89.372238 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,96.121078 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,103.205566 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,110.103836 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,116.302734 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,123.387405 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_118"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,131.685837 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,137.884903 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,144.633728 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,151.718231 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,158.616501 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
    <use xlink:href="#GLYPHcmr10_41" x="3.888963"></use>
  </g>
</svg></span> is defined as in
<a href="optical_flow_mg.html"><code><span data-if="hdevelop" style="display:inline">optical_flow_mg</span><span data-if="c" style="display:none">optical_flow_mg</span><span data-if="cpp" style="display:none">OpticalFlowMg</span><span data-if="com" style="display:none">OpticalFlowMg</span><span data-if="dotnet" style="display:none">OpticalFlowMg</span><span data-if="python" style="display:none">optical_flow_mg</span></code></a>.
<a href="#Sigma"><i><code><span data-if="hdevelop" style="display:inline">Sigma</span><span data-if="c" style="display:none">Sigma</span><span data-if="cpp" style="display:none">Sigma</span><span data-if="com" style="display:none">Sigma</span><span data-if="dotnet" style="display:none">sigma</span><span data-if="python" style="display:none">sigma</span></code></i></a> is the parameter of the Gaussian
(i.e., the amount of smoothing).  If a single value is passed in
<a href="#Sigma"><i><code><span data-if="hdevelop" style="display:inline">Sigma</span><span data-if="c" style="display:none">Sigma</span><span data-if="cpp" style="display:none">Sigma</span><span data-if="com" style="display:none">Sigma</span><span data-if="dotnet" style="display:none">sigma</span><span data-if="python" style="display:none">sigma</span></code></i></a>, the amount of smoothing in the column and row direction is
identical.  If two values are passed in <a href="#Sigma"><i><code><span data-if="hdevelop" style="display:inline">Sigma</span><span data-if="c" style="display:none">Sigma</span><span data-if="cpp" style="display:none">Sigma</span><span data-if="com" style="display:none">Sigma</span><span data-if="dotnet" style="display:none">sigma</span><span data-if="python" style="display:none">sigma</span></code></i></a>, the first value
specifies the amount of smoothing in the column direction, while the second
value specifies the amount of smoothing in the row direction.  The possible
values for <a href="#Component"><i><code><span data-if="hdevelop" style="display:inline">Component</span><span data-if="c" style="display:none">Component</span><span data-if="cpp" style="display:none">Component</span><span data-if="com" style="display:none">Component</span><span data-if="dotnet" style="display:none">component</span><span data-if="python" style="display:none">component</span></code></i></a> are:
</p>
<dl class="generic">


<dt><b><i><span data-if="hdevelop" style="display:inline">'curl'</span><span data-if="c" style="display:none">"curl"</span><span data-if="cpp" style="display:none">"curl"</span><span data-if="com" style="display:none">"curl"</span><span data-if="dotnet" style="display:none">"curl"</span><span data-if="python" style="display:none">"curl"</span></i>:</b></dt>
<dd>
<p>

The curl of the vector field. One application of using <i><span data-if="hdevelop" style="display:inline">'curl'</span><span data-if="c" style="display:none">"curl"</span><span data-if="cpp" style="display:none">"curl"</span><span data-if="com" style="display:none">"curl"</span><span data-if="dotnet" style="display:none">"curl"</span><span data-if="python" style="display:none">"curl"</span></i> is to
analyse optical flow fields.
Metaphorically speaking, the curl is how much a small boat would rotate if
the vector field was a fluid.
</p>
<p><span title="2" class="displaymath"><!-- Created by MetaPost 1.902 on 2023.05.15:2033 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45.4795em" height="4.32174em" viewBox="0 0 727.672058 69.147797">
<!-- Original BoundingBox: -363.836029 -34.573898 363.836029 34.573898 -->
  <defs>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_40">
      <path style="fill-rule: evenodd;" d="M331.000000 240.000000C331.000000 237.000000,331.000000 235.000000,314.000000 218.000000C189.000000 92.000000,157.000000 -97.000000,157.000000 -250.000000C157.000000 -424.000000,195.000000 -598.000000,318.000000 -723.000000C331.000000 -735.000000,331.000000 -737.000000,331.000000 -740.000000C331.000000 -747.000000,327.000000 -750.000000,321.000000 -750.000000C311.000000 -750.000000,221.000000 -682.000000,162.000000 -555.000000C111.000000 -445.000000,99.000000 -334.000000,99.000000 -250.000000C99.000000 -172.000000,110.000000 -51.000000,165.000000 62.000000C225.000000 185.000000,311.000000 250.000000,321.000000 250.000000C327.000000 250.000000,331.000000 247.000000,331.000000 240.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_41">
      <path style="fill-rule: evenodd;" d="M289.000000 -250.000000C289.000000 -328.000000,278.000000 -449.000000,223.000000 -562.000000C163.000000 -685.000000,77.000000 -750.000000,67.000000 -750.000000C61.000000 -750.000000,57.000000 -746.000000,57.000000 -740.000000C57.000000 -737.000000,57.000000 -735.000000,76.000000 -717.000000C174.000000 -618.000000,231.000000 -459.000000,231.000000 -250.000000C231.000000 -79.000000,194.000000 97.000000,70.000000 223.000000C57.000000 235.000000,57.000000 237.000000,57.000000 240.000000C57.000000 246.000000,61.000000 250.000000,67.000000 250.000000C77.000000 250.000000,167.000000 182.000000,226.000000 55.000000C277.000000 -55.000000,289.000000 -166.000000,289.000000 -250.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_61">
      <path style="fill-rule: evenodd;" d="M687.000000 -327.000000C702.000000 -327.000000,721.000000 -327.000000,721.000000 -347.000000C721.000000 -367.000000,702.000000 -367.000000,688.000000 -367.000000L89.000000 -367.000000C75.000000 -367.000000,56.000000 -367.000000,56.000000 -347.000000C56.000000 -327.000000,75.000000 -327.000000,90.000000 -327.000000M688.000000 -133.000000C702.000000 -133.000000,721.000000 -133.000000,721.000000 -153.000000C721.000000 -173.000000,702.000000 -173.000000,687.000000 -173.000000L90.000000 -173.000000C75.000000 -173.000000,56.000000 -173.000000,56.000000 -153.000000C56.000000 -133.000000,75.000000 -133.000000,89.000000 -133.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmsy10_0">
      <path style="fill-rule: evenodd;" d="M659.000000 -230.000000C676.000000 -230.000000,694.000000 -230.000000,694.000000 -250.000000C694.000000 -270.000000,676.000000 -270.000000,659.000000 -270.000000L118.000000 -270.000000C101.000000 -270.000000,83.000000 -270.000000,83.000000 -250.000000C83.000000 -230.000000,101.000000 -230.000000,118.000000 -230.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_59">
      <path style="fill-rule: evenodd;" d="M203.000000 -1.000000C203.000000 -67.000000,178.000000 -106.000000,139.000000 -106.000000C106.000000 -106.000000,86.000000 -81.000000,86.000000 -53.000000C86.000000 -26.000000,106.000000 -0.000000,139.000000 -0.000000C151.000000 -0.000000,164.000000 -4.000000,174.000000 -13.000000C177.000000 -15.000000,178.000000 -16.000000,179.000000 -16.000000C180.000000 -16.000000,181.000000 -15.000000,181.000000 -1.000000C181.000000 73.000000,146.000000 133.000000,113.000000 166.000000C102.000000 177.000000,102.000000 179.000000,102.000000 182.000000C102.000000 189.000000,107.000000 193.000000,112.000000 193.000000C123.000000 193.000000,203.000000 116.000000,203.000000 -1.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_64">
      <path style="fill-rule: evenodd;" d="M463.000000 -339.000000C453.000000 -401.000000,412.000000 -457.000000,334.000000 -457.000000C273.000000 -457.000000,208.000000 -441.000000,130.000000 -363.000000C47.000000 -280.000000,40.000000 -187.000000,40.000000 -156.000000C40.000000 -94.000000,84.000000 22.000000,224.000000 22.000000C462.000000 22.000000,566.000000 -314.000000,566.000000 -457.000000C566.000000 -616.000000,473.000000 -716.000000,350.000000 -716.000000C205.000000 -716.000000,159.000000 -586.000000,159.000000 -558.000000C159.000000 -544.000000,167.000000 -523.000000,197.000000 -523.000000C230.000000 -523.000000,251.000000 -553.000000,251.000000 -576.000000C251.000000 -611.000000,220.000000 -611.000000,204.000000 -611.000000C248.000000 -685.000000,319.000000 -691.000000,348.000000 -691.000000C421.000000 -691.000000,491.000000 -639.000000,491.000000 -510.000000C491.000000 -471.000000,485.000000 -420.000000,464.000000 -339.000000M227.000000 -6.000000C117.000000 -6.000000,117.000000 -109.000000,117.000000 -119.000000C117.000000 -146.000000,142.000000 -286.000000,183.000000 -346.000000C223.000000 -403.000000,272.000000 -435.000000,334.000000 -435.000000C443.000000 -435.000000,445.000000 -323.000000,445.000000 -303.000000C445.000000 -231.000000,381.000000 -6.000000,227.000000 -6.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_99">
      <path style="fill-rule: evenodd;" d="M396.000000 -380.000000C380.000000 -380.000000,366.000000 -380.000000,352.000000 -366.000000C336.000000 -351.000000,334.000000 -334.000000,334.000000 -327.000000C334.000000 -303.000000,352.000000 -292.000000,371.000000 -292.000000C400.000000 -292.000000,427.000000 -316.000000,427.000000 -356.000000C427.000000 -405.000000,380.000000 -442.000000,309.000000 -442.000000C174.000000 -442.000000,41.000000 -299.000000,41.000000 -158.000000C41.000000 -68.000000,99.000000 11.000000,203.000000 11.000000C346.000000 11.000000,430.000000 -95.000000,430.000000 -107.000000C430.000000 -113.000000,424.000000 -120.000000,418.000000 -120.000000C413.000000 -120.000000,411.000000 -118.000000,405.000000 -110.000000C326.000000 -11.000000,217.000000 -11.000000,205.000000 -11.000000C142.000000 -11.000000,115.000000 -60.000000,115.000000 -120.000000C115.000000 -161.000000,135.000000 -258.000000,169.000000 -320.000000C200.000000 -377.000000,255.000000 -420.000000,310.000000 -420.000000C344.000000 -420.000000,382.000000 -407.000000,396.000000 -380.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_108">
      <path style="fill-rule: evenodd;" d="M258.000000 -683.000000C258.000000 -684.000000,258.000000 -694.000000,245.000000 -694.000000C222.000000 -694.000000,149.000000 -686.000000,123.000000 -684.000000C115.000000 -683.000000,104.000000 -682.000000,104.000000 -663.000000C104.000000 -652.000000,114.000000 -652.000000,129.000000 -652.000000C177.000000 -652.000000,178.000000 -643.000000,178.000000 -635.000000L175.000000 -615.000000L49.000000 -115.000000C46.000000 -104.000000,44.000000 -97.000000,44.000000 -81.000000C44.000000 -24.000000,88.000000 11.000000,135.000000 11.000000C168.000000 11.000000,193.000000 -9.000000,210.000000 -45.000000C228.000000 -83.000000,240.000000 -141.000000,240.000000 -143.000000C240.000000 -153.000000,231.000000 -153.000000,228.000000 -153.000000C218.000000 -153.000000,217.000000 -149.000000,214.000000 -135.000000C197.000000 -70.000000,178.000000 -11.000000,138.000000 -11.000000C108.000000 -11.000000,108.000000 -43.000000,108.000000 -57.000000C108.000000 -81.000000,109.000000 -86.000000,114.000000 -105.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_114">
      <path style="fill-rule: evenodd;" d="M88.000000 -59.000000C85.000000 -44.000000,79.000000 -21.000000,79.000000 -16.000000C79.000000 2.000000,93.000000 11.000000,108.000000 11.000000C120.000000 11.000000,138.000000 3.000000,145.000000 -17.000000C147.000000 -21.000000,181.000000 -157.000000,185.000000 -175.000000C193.000000 -208.000000,211.000000 -278.000000,217.000000 -305.000000C221.000000 -318.000000,249.000000 -365.000000,273.000000 -387.000000C281.000000 -394.000000,310.000000 -420.000000,353.000000 -420.000000C379.000000 -420.000000,394.000000 -408.000000,395.000000 -408.000000C365.000000 -403.000000,343.000000 -379.000000,343.000000 -353.000000C343.000000 -337.000000,354.000000 -318.000000,381.000000 -318.000000C408.000000 -318.000000,436.000000 -341.000000,436.000000 -377.000000C436.000000 -412.000000,404.000000 -442.000000,353.000000 -442.000000C288.000000 -442.000000,244.000000 -393.000000,225.000000 -365.000000C217.000000 -410.000000,181.000000 -442.000000,134.000000 -442.000000C88.000000 -442.000000,69.000000 -403.000000,60.000000 -385.000000C42.000000 -351.000000,29.000000 -291.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -279.000000,58.000000 -301.000000C75.000000 -372.000000,95.000000 -420.000000,131.000000 -420.000000C148.000000 -420.000000,162.000000 -412.000000,162.000000 -374.000000C162.000000 -353.000000,159.000000 -342.000000,146.000000 -290.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_117">
      <path style="fill-rule: evenodd;" d="M350.000000 -56.000000C361.000000 -15.000000,396.000000 11.000000,439.000000 11.000000C474.000000 11.000000,497.000000 -12.000000,513.000000 -44.000000C530.000000 -80.000000,543.000000 -141.000000,543.000000 -143.000000C543.000000 -153.000000,534.000000 -153.000000,531.000000 -153.000000C521.000000 -153.000000,520.000000 -149.000000,517.000000 -135.000000C503.000000 -79.000000,484.000000 -11.000000,442.000000 -11.000000C421.000000 -11.000000,411.000000 -24.000000,411.000000 -57.000000C411.000000 -79.000000,423.000000 -126.000000,431.000000 -161.000000L459.000000 -269.000000C462.000000 -284.000000,472.000000 -322.000000,476.000000 -337.000000C481.000000 -360.000000,491.000000 -398.000000,491.000000 -404.000000C491.000000 -422.000000,477.000000 -431.000000,462.000000 -431.000000C457.000000 -431.000000,431.000000 -430.000000,423.000000 -396.000000C404.000000 -323.000000,360.000000 -148.000000,348.000000 -95.000000C347.000000 -91.000000,307.000000 -11.000000,234.000000 -11.000000C182.000000 -11.000000,172.000000 -56.000000,172.000000 -93.000000C172.000000 -149.000000,200.000000 -228.000000,226.000000 -297.000000C238.000000 -327.000000,243.000000 -341.000000,243.000000 -360.000000C243.000000 -405.000000,211.000000 -442.000000,161.000000 -442.000000C66.000000 -442.000000,29.000000 -297.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -280.000000,57.000000 -296.000000C82.000000 -383.000000,120.000000 -420.000000,158.000000 -420.000000C167.000000 -420.000000,183.000000 -419.000000,183.000000 -387.000000C183.000000 -363.000000,172.000000 -334.000000,166.000000 -319.000000C129.000000 -220.000000,108.000000 -158.000000,108.000000 -109.000000C108.000000 -14.000000,177.000000 11.000000,231.000000 11.000000C297.000000 11.000000,333.000000 -34.000000,350.000000 -56.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_118">
      <path style="fill-rule: evenodd;" d="M468.000000 -372.000000C468.000000 -426.000000,442.000000 -442.000000,424.000000 -442.000000C399.000000 -442.000000,375.000000 -416.000000,375.000000 -394.000000C375.000000 -381.000000,380.000000 -375.000000,391.000000 -364.000000C412.000000 -344.000000,425.000000 -318.000000,425.000000 -282.000000C425.000000 -240.000000,364.000000 -11.000000,247.000000 -11.000000C196.000000 -11.000000,173.000000 -46.000000,173.000000 -98.000000C173.000000 -154.000000,200.000000 -227.000000,231.000000 -310.000000C238.000000 -327.000000,243.000000 -341.000000,243.000000 -360.000000C243.000000 -405.000000,211.000000 -442.000000,161.000000 -442.000000C67.000000 -442.000000,29.000000 -297.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -280.000000,57.000000 -296.000000C86.000000 -397.000000,129.000000 -420.000000,158.000000 -420.000000C166.000000 -420.000000,183.000000 -420.000000,183.000000 -388.000000C183.000000 -363.000000,173.000000 -336.000000,166.000000 -318.000000C122.000000 -202.000000,109.000000 -156.000000,109.000000 -113.000000C109.000000 -5.000000,197.000000 11.000000,243.000000 11.000000C411.000000 11.000000,468.000000 -320.000000,468.000000 -372.000000"></path>
    </g>
  </defs>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,257.312454 40.699387)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
    <use xlink:href="#GLYPHcmmi10_117" x="4.327635"></use>
    <use xlink:href="#GLYPHcmmi10_114" x="10.052311"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,280.970169 40.699387)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_108"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,290.467957 40.699387)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_61"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,309.206573 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,318.554779 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_117"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,327.679947 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,333.879013 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,340.627823 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,347.712341 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,354.610611 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <path d="M309.206573 36.714264L360.809509 36.714264" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,326.884750 51.633682)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,336.233093 51.633682)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,366.264557 40.699387)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmsy10_0"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,384.117752 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,393.465958 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_118"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,401.764557 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,407.963593 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,414.712280 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,421.796951 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,428.695053 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <path d="M384.117752 36.714264L434.894119 36.714264" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,401.014618 51.633682)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,410.362823 51.633682)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
</svg></span>
</p>
</dd>

<dt><b><i><span data-if="hdevelop" style="display:inline">'divergence'</span><span data-if="c" style="display:none">"divergence"</span><span data-if="cpp" style="display:none">"divergence"</span><span data-if="com" style="display:none">"divergence"</span><span data-if="dotnet" style="display:none">"divergence"</span><span data-if="python" style="display:none">"divergence"</span></i>:</b></dt>
<dd>
<p>

The divergence of the vector field. One application of using
<i><span data-if="hdevelop" style="display:inline">'divergence'</span><span data-if="c" style="display:none">"divergence"</span><span data-if="cpp" style="display:none">"divergence"</span><span data-if="com" style="display:none">"divergence"</span><span data-if="dotnet" style="display:none">"divergence"</span><span data-if="python" style="display:none">"divergence"</span></i> is to analyze optical flow fields.
Metaphorically speaking, the divergence is where the source and sink would be
if the vector field was a fluid.
</p>
<p><span title="3" class="displaymath"><!-- Created by MetaPost 1.902 on 2023.05.15:2033 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45.4795em" height="4.32174em" viewBox="0 0 727.672058 69.147797">
<!-- Original BoundingBox: -363.836029 -34.573898 363.836029 34.573898 -->
  <defs>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_40">
      <path style="fill-rule: evenodd;" d="M331.000000 240.000000C331.000000 237.000000,331.000000 235.000000,314.000000 218.000000C189.000000 92.000000,157.000000 -97.000000,157.000000 -250.000000C157.000000 -424.000000,195.000000 -598.000000,318.000000 -723.000000C331.000000 -735.000000,331.000000 -737.000000,331.000000 -740.000000C331.000000 -747.000000,327.000000 -750.000000,321.000000 -750.000000C311.000000 -750.000000,221.000000 -682.000000,162.000000 -555.000000C111.000000 -445.000000,99.000000 -334.000000,99.000000 -250.000000C99.000000 -172.000000,110.000000 -51.000000,165.000000 62.000000C225.000000 185.000000,311.000000 250.000000,321.000000 250.000000C327.000000 250.000000,331.000000 247.000000,331.000000 240.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_41">
      <path style="fill-rule: evenodd;" d="M289.000000 -250.000000C289.000000 -328.000000,278.000000 -449.000000,223.000000 -562.000000C163.000000 -685.000000,77.000000 -750.000000,67.000000 -750.000000C61.000000 -750.000000,57.000000 -746.000000,57.000000 -740.000000C57.000000 -737.000000,57.000000 -735.000000,76.000000 -717.000000C174.000000 -618.000000,231.000000 -459.000000,231.000000 -250.000000C231.000000 -79.000000,194.000000 97.000000,70.000000 223.000000C57.000000 235.000000,57.000000 237.000000,57.000000 240.000000C57.000000 246.000000,61.000000 250.000000,67.000000 250.000000C77.000000 250.000000,167.000000 182.000000,226.000000 55.000000C277.000000 -55.000000,289.000000 -166.000000,289.000000 -250.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_43">
      <path style="fill-rule: evenodd;" d="M409.000000 -230.000000L688.000000 -230.000000C702.000000 -230.000000,721.000000 -230.000000,721.000000 -250.000000C721.000000 -270.000000,702.000000 -270.000000,688.000000 -270.000000L409.000000 -270.000000L409.000000 -550.000000C409.000000 -564.000000,409.000000 -583.000000,389.000000 -583.000000C369.000000 -583.000000,369.000000 -564.000000,369.000000 -550.000000L369.000000 -270.000000L89.000000 -270.000000C75.000000 -270.000000,56.000000 -270.000000,56.000000 -250.000000C56.000000 -230.000000,75.000000 -230.000000,89.000000 -230.000000L369.000000 -230.000000L369.000000 50.000000C369.000000 64.000000,369.000000 83.000000,389.000000 83.000000C409.000000 83.000000,409.000000 64.000000,409.000000 50.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_61">
      <path style="fill-rule: evenodd;" d="M687.000000 -327.000000C702.000000 -327.000000,721.000000 -327.000000,721.000000 -347.000000C721.000000 -367.000000,702.000000 -367.000000,688.000000 -367.000000L89.000000 -367.000000C75.000000 -367.000000,56.000000 -367.000000,56.000000 -347.000000C56.000000 -327.000000,75.000000 -327.000000,90.000000 -327.000000M688.000000 -133.000000C702.000000 -133.000000,721.000000 -133.000000,721.000000 -153.000000C721.000000 -173.000000,702.000000 -173.000000,687.000000 -173.000000L90.000000 -173.000000C75.000000 -173.000000,56.000000 -173.000000,56.000000 -153.000000C56.000000 -133.000000,75.000000 -133.000000,89.000000 -133.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_59">
      <path style="fill-rule: evenodd;" d="M203.000000 -1.000000C203.000000 -67.000000,178.000000 -106.000000,139.000000 -106.000000C106.000000 -106.000000,86.000000 -81.000000,86.000000 -53.000000C86.000000 -26.000000,106.000000 -0.000000,139.000000 -0.000000C151.000000 -0.000000,164.000000 -4.000000,174.000000 -13.000000C177.000000 -15.000000,178.000000 -16.000000,179.000000 -16.000000C180.000000 -16.000000,181.000000 -15.000000,181.000000 -1.000000C181.000000 73.000000,146.000000 133.000000,113.000000 166.000000C102.000000 177.000000,102.000000 179.000000,102.000000 182.000000C102.000000 189.000000,107.000000 193.000000,112.000000 193.000000C123.000000 193.000000,203.000000 116.000000,203.000000 -1.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_64">
      <path style="fill-rule: evenodd;" d="M463.000000 -339.000000C453.000000 -401.000000,412.000000 -457.000000,334.000000 -457.000000C273.000000 -457.000000,208.000000 -441.000000,130.000000 -363.000000C47.000000 -280.000000,40.000000 -187.000000,40.000000 -156.000000C40.000000 -94.000000,84.000000 22.000000,224.000000 22.000000C462.000000 22.000000,566.000000 -314.000000,566.000000 -457.000000C566.000000 -616.000000,473.000000 -716.000000,350.000000 -716.000000C205.000000 -716.000000,159.000000 -586.000000,159.000000 -558.000000C159.000000 -544.000000,167.000000 -523.000000,197.000000 -523.000000C230.000000 -523.000000,251.000000 -553.000000,251.000000 -576.000000C251.000000 -611.000000,220.000000 -611.000000,204.000000 -611.000000C248.000000 -685.000000,319.000000 -691.000000,348.000000 -691.000000C421.000000 -691.000000,491.000000 -639.000000,491.000000 -510.000000C491.000000 -471.000000,485.000000 -420.000000,464.000000 -339.000000M227.000000 -6.000000C117.000000 -6.000000,117.000000 -109.000000,117.000000 -119.000000C117.000000 -146.000000,142.000000 -286.000000,183.000000 -346.000000C223.000000 -403.000000,272.000000 -435.000000,334.000000 -435.000000C443.000000 -435.000000,445.000000 -323.000000,445.000000 -303.000000C445.000000 -231.000000,381.000000 -6.000000,227.000000 -6.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_99">
      <path style="fill-rule: evenodd;" d="M396.000000 -380.000000C380.000000 -380.000000,366.000000 -380.000000,352.000000 -366.000000C336.000000 -351.000000,334.000000 -334.000000,334.000000 -327.000000C334.000000 -303.000000,352.000000 -292.000000,371.000000 -292.000000C400.000000 -292.000000,427.000000 -316.000000,427.000000 -356.000000C427.000000 -405.000000,380.000000 -442.000000,309.000000 -442.000000C174.000000 -442.000000,41.000000 -299.000000,41.000000 -158.000000C41.000000 -68.000000,99.000000 11.000000,203.000000 11.000000C346.000000 11.000000,430.000000 -95.000000,430.000000 -107.000000C430.000000 -113.000000,424.000000 -120.000000,418.000000 -120.000000C413.000000 -120.000000,411.000000 -118.000000,405.000000 -110.000000C326.000000 -11.000000,217.000000 -11.000000,205.000000 -11.000000C142.000000 -11.000000,115.000000 -60.000000,115.000000 -120.000000C115.000000 -161.000000,135.000000 -258.000000,169.000000 -320.000000C200.000000 -377.000000,255.000000 -420.000000,310.000000 -420.000000C344.000000 -420.000000,382.000000 -407.000000,396.000000 -380.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_100">
      <path style="fill-rule: evenodd;" d="M516.000000 -683.000000C516.000000 -684.000000,516.000000 -694.000000,503.000000 -694.000000C488.000000 -694.000000,393.000000 -685.000000,376.000000 -683.000000C368.000000 -682.000000,362.000000 -677.000000,362.000000 -664.000000C362.000000 -652.000000,371.000000 -652.000000,386.000000 -652.000000C434.000000 -652.000000,436.000000 -645.000000,436.000000 -635.000000L433.000000 -615.000000L373.000000 -378.000000C355.000000 -415.000000,326.000000 -442.000000,281.000000 -442.000000C164.000000 -442.000000,40.000000 -295.000000,40.000000 -149.000000C40.000000 -55.000000,95.000000 11.000000,173.000000 11.000000C193.000000 11.000000,243.000000 7.000000,303.000000 -64.000000C311.000000 -22.000000,346.000000 11.000000,394.000000 11.000000C429.000000 11.000000,452.000000 -12.000000,468.000000 -44.000000C485.000000 -80.000000,498.000000 -141.000000,498.000000 -143.000000C498.000000 -153.000000,489.000000 -153.000000,486.000000 -153.000000C476.000000 -153.000000,475.000000 -149.000000,472.000000 -135.000000C455.000000 -70.000000,437.000000 -11.000000,396.000000 -11.000000C369.000000 -11.000000,366.000000 -37.000000,366.000000 -57.000000C366.000000 -81.000000,368.000000 -88.000000,372.000000 -105.000000M308.000000 -119.000000C303.000000 -101.000000,303.000000 -99.000000,288.000000 -82.000000C244.000000 -27.000000,203.000000 -11.000000,175.000000 -11.000000C125.000000 -11.000000,111.000000 -66.000000,111.000000 -105.000000C111.000000 -155.000000,143.000000 -278.000000,166.000000 -324.000000C197.000000 -383.000000,242.000000 -420.000000,282.000000 -420.000000C347.000000 -420.000000,361.000000 -338.000000,361.000000 -332.000000C361.000000 -326.000000,359.000000 -320.000000,358.000000 -315.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_105">
      <path style="fill-rule: evenodd;" d="M284.000000 -625.000000C284.000000 -645.000000,270.000000 -661.000000,247.000000 -661.000000C220.000000 -661.000000,193.000000 -635.000000,193.000000 -608.000000C193.000000 -589.000000,207.000000 -572.000000,231.000000 -572.000000C254.000000 -572.000000,284.000000 -595.000000,284.000000 -625.000000M208.000000 -249.000000C220.000000 -278.000000,220.000000 -280.000000,230.000000 -307.000000C238.000000 -327.000000,243.000000 -341.000000,243.000000 -360.000000C243.000000 -405.000000,211.000000 -442.000000,161.000000 -442.000000C67.000000 -442.000000,29.000000 -297.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -280.000000,57.000000 -296.000000C84.000000 -390.000000,124.000000 -420.000000,158.000000 -420.000000C166.000000 -420.000000,183.000000 -420.000000,183.000000 -388.000000C183.000000 -367.000000,176.000000 -346.000000,172.000000 -336.000000C164.000000 -310.000000,119.000000 -194.000000,103.000000 -151.000000C93.000000 -125.000000,80.000000 -92.000000,80.000000 -71.000000C80.000000 -24.000000,114.000000 11.000000,162.000000 11.000000C256.000000 11.000000,293.000000 -134.000000,293.000000 -143.000000C293.000000 -153.000000,284.000000 -153.000000,281.000000 -153.000000C271.000000 -153.000000,271.000000 -150.000000,266.000000 -135.000000C248.000000 -72.000000,215.000000 -11.000000,164.000000 -11.000000C147.000000 -11.000000,140.000000 -21.000000,140.000000 -44.000000C140.000000 -69.000000,146.000000 -83.000000,169.000000 -144.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_114">
      <path style="fill-rule: evenodd;" d="M88.000000 -59.000000C85.000000 -44.000000,79.000000 -21.000000,79.000000 -16.000000C79.000000 2.000000,93.000000 11.000000,108.000000 11.000000C120.000000 11.000000,138.000000 3.000000,145.000000 -17.000000C147.000000 -21.000000,181.000000 -157.000000,185.000000 -175.000000C193.000000 -208.000000,211.000000 -278.000000,217.000000 -305.000000C221.000000 -318.000000,249.000000 -365.000000,273.000000 -387.000000C281.000000 -394.000000,310.000000 -420.000000,353.000000 -420.000000C379.000000 -420.000000,394.000000 -408.000000,395.000000 -408.000000C365.000000 -403.000000,343.000000 -379.000000,343.000000 -353.000000C343.000000 -337.000000,354.000000 -318.000000,381.000000 -318.000000C408.000000 -318.000000,436.000000 -341.000000,436.000000 -377.000000C436.000000 -412.000000,404.000000 -442.000000,353.000000 -442.000000C288.000000 -442.000000,244.000000 -393.000000,225.000000 -365.000000C217.000000 -410.000000,181.000000 -442.000000,134.000000 -442.000000C88.000000 -442.000000,69.000000 -403.000000,60.000000 -385.000000C42.000000 -351.000000,29.000000 -291.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -279.000000,58.000000 -301.000000C75.000000 -372.000000,95.000000 -420.000000,131.000000 -420.000000C148.000000 -420.000000,162.000000 -412.000000,162.000000 -374.000000C162.000000 -353.000000,159.000000 -342.000000,146.000000 -290.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_117">
      <path style="fill-rule: evenodd;" d="M350.000000 -56.000000C361.000000 -15.000000,396.000000 11.000000,439.000000 11.000000C474.000000 11.000000,497.000000 -12.000000,513.000000 -44.000000C530.000000 -80.000000,543.000000 -141.000000,543.000000 -143.000000C543.000000 -153.000000,534.000000 -153.000000,531.000000 -153.000000C521.000000 -153.000000,520.000000 -149.000000,517.000000 -135.000000C503.000000 -79.000000,484.000000 -11.000000,442.000000 -11.000000C421.000000 -11.000000,411.000000 -24.000000,411.000000 -57.000000C411.000000 -79.000000,423.000000 -126.000000,431.000000 -161.000000L459.000000 -269.000000C462.000000 -284.000000,472.000000 -322.000000,476.000000 -337.000000C481.000000 -360.000000,491.000000 -398.000000,491.000000 -404.000000C491.000000 -422.000000,477.000000 -431.000000,462.000000 -431.000000C457.000000 -431.000000,431.000000 -430.000000,423.000000 -396.000000C404.000000 -323.000000,360.000000 -148.000000,348.000000 -95.000000C347.000000 -91.000000,307.000000 -11.000000,234.000000 -11.000000C182.000000 -11.000000,172.000000 -56.000000,172.000000 -93.000000C172.000000 -149.000000,200.000000 -228.000000,226.000000 -297.000000C238.000000 -327.000000,243.000000 -341.000000,243.000000 -360.000000C243.000000 -405.000000,211.000000 -442.000000,161.000000 -442.000000C66.000000 -442.000000,29.000000 -297.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -280.000000,57.000000 -296.000000C82.000000 -383.000000,120.000000 -420.000000,158.000000 -420.000000C167.000000 -420.000000,183.000000 -419.000000,183.000000 -387.000000C183.000000 -363.000000,172.000000 -334.000000,166.000000 -319.000000C129.000000 -220.000000,108.000000 -158.000000,108.000000 -109.000000C108.000000 -14.000000,177.000000 11.000000,231.000000 11.000000C297.000000 11.000000,333.000000 -34.000000,350.000000 -56.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_118">
      <path style="fill-rule: evenodd;" d="M468.000000 -372.000000C468.000000 -426.000000,442.000000 -442.000000,424.000000 -442.000000C399.000000 -442.000000,375.000000 -416.000000,375.000000 -394.000000C375.000000 -381.000000,380.000000 -375.000000,391.000000 -364.000000C412.000000 -344.000000,425.000000 -318.000000,425.000000 -282.000000C425.000000 -240.000000,364.000000 -11.000000,247.000000 -11.000000C196.000000 -11.000000,173.000000 -46.000000,173.000000 -98.000000C173.000000 -154.000000,200.000000 -227.000000,231.000000 -310.000000C238.000000 -327.000000,243.000000 -341.000000,243.000000 -360.000000C243.000000 -405.000000,211.000000 -442.000000,161.000000 -442.000000C67.000000 -442.000000,29.000000 -297.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -280.000000,57.000000 -296.000000C86.000000 -397.000000,129.000000 -420.000000,158.000000 -420.000000C166.000000 -420.000000,183.000000 -420.000000,183.000000 -388.000000C183.000000 -363.000000,173.000000 -336.000000,166.000000 -318.000000C122.000000 -202.000000,109.000000 -156.000000,109.000000 -113.000000C109.000000 -5.000000,197.000000 11.000000,243.000000 11.000000C411.000000 11.000000,468.000000 -320.000000,468.000000 -372.000000"></path>
    </g>
  </defs>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,260.632812 40.699387)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_100"></use>
    <use xlink:href="#GLYPHcmmi10_105" x="5.204950"></use>
    <use xlink:href="#GLYPHcmmi10_118" x="8.650124"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,287.147461 40.699387)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_61"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,305.886108 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,315.234467 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_117"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,324.359619 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,330.558517 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,337.307343 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,344.391846 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,351.290115 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <path d="M305.886108 36.714264L357.489166 36.714264" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,323.196228 51.633682)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,332.544601 51.633682)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,362.944229 40.699387)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_43"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,380.797256 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,390.145615 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_118"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,398.444061 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,404.643097 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,411.391937 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,418.476456 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,425.374725 29.915680)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <path d="M380.797256 36.714264L431.573776 36.714264" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,398.062286 51.633682)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,407.410492 51.633682)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
</svg></span>
</p>
</dd>
</dl>
<p>When used in context of photometric stereo, 该算子
<code><span data-if="hdevelop" style="display:inline">derivate_vector_field</span><span data-if="c" style="display:none">derivate_vector_field</span><span data-if="cpp" style="display:none">DerivateVectorField</span><span data-if="com" style="display:none">DerivateVectorField</span><span data-if="dotnet" style="display:none">DerivateVectorField</span><span data-if="python" style="display:none">derivate_vector_field</span></code> offers two more parameters, which are
especially designed to process the gradient field that is returned by
<a href="photometric_stereo.html"><code><span data-if="hdevelop" style="display:inline">photometric_stereo</span><span data-if="c" style="display:none">photometric_stereo</span><span data-if="cpp" style="display:none">PhotometricStereo</span><span data-if="com" style="display:none">PhotometricStereo</span><span data-if="dotnet" style="display:none">PhotometricStereo</span><span data-if="python" style="display:none">photometric_stereo</span></code></a>. In this case, we interpret the input vector
field as gradient of the underlying surface.
</p>
<p>In the following formulas, the input vector field is
therefore noted as <span title="4" class="displaymath"><!-- Created by MetaPost 1.902 on 2023.05.15:2033 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="13.7543em" height="1.47478em" viewBox="0 0 220.068680 23.596405">
<!-- Original BoundingBox: -110.034348 -11.798203 110.034332 11.798203 -->
  <defs>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmmi7_59">
      <path style="fill-rule: evenodd;" d="M211.000000 -16.000000C211.000000 39.000000,201.000000 103.000000,133.000000 167.000000C129.000000 171.000000,126.000000 174.000000,126.000000 179.000000C126.000000 186.000000,134.000000 193.000000,140.000000 193.000000C154.000000 193.000000,239.000000 113.000000,239.000000 -6.000000C239.000000 -68.000000,215.000000 -115.000000,169.000000 -115.000000C136.000000 -115.000000,112.000000 -89.000000,112.000000 -58.000000C112.000000 -26.000000,135.000000 -0.000000,170.000000 -0.000000C194.000000 -0.000000,210.000000 -16.000000,211.000000 -16.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmmi7_64">
      <path style="fill-rule: evenodd;" d="M525.000000 -338.000000C511.000000 -396.000000,466.000000 -456.000000,372.000000 -456.000000C232.000000 -456.000000,116.000000 -351.000000,80.000000 -261.000000C74.000000 -244.000000,60.000000 -203.000000,60.000000 -163.000000C60.000000 -94.000000,114.000000 20.000000,270.000000 20.000000C529.000000 20.000000,634.000000 -303.000000,634.000000 -445.000000C634.000000 -616.000000,522.000000 -714.000000,388.000000 -714.000000C225.000000 -714.000000,180.000000 -584.000000,180.000000 -553.000000C180.000000 -545.000000,185.000000 -517.000000,220.000000 -517.000000C255.000000 -517.000000,276.000000 -548.000000,276.000000 -572.000000C276.000000 -599.000000,256.000000 -608.000000,237.000000 -610.000000C287.000000 -685.000000,369.000000 -685.000000,386.000000 -685.000000C461.000000 -685.000000,550.000000 -638.000000,550.000000 -496.000000C550.000000 -453.000000,545.000000 -418.000000,526.000000 -338.000000M272.000000 -12.000000C159.000000 -12.000000,146.000000 -97.000000,146.000000 -128.000000C146.000000 -167.000000,173.000000 -265.000000,183.000000 -290.000000C201.000000 -336.000000,263.000000 -428.000000,376.000000 -428.000000C473.000000 -428.000000,505.000000 -352.000000,505.000000 -292.000000C505.000000 -225.000000,440.000000 -12.000000,272.000000 -12.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmmi7_99">
      <path style="fill-rule: evenodd;" d="M438.000000 -383.000000C402.000000 -377.000000,387.000000 -349.000000,387.000000 -327.000000C387.000000 -300.000000,408.000000 -290.000000,426.000000 -290.000000C448.000000 -290.000000,483.000000 -306.000000,483.000000 -354.000000C483.000000 -422.000000,405.000000 -441.000000,351.000000 -441.000000C201.000000 -441.000000,62.000000 -303.000000,62.000000 -164.000000C62.000000 -78.000000,122.000000 10.000000,247.000000 10.000000C416.000000 10.000000,495.000000 -89.000000,495.000000 -103.000000C495.000000 -109.000000,486.000000 -120.000000,478.000000 -120.000000C472.000000 -120.000000,470.000000 -118.000000,462.000000 -110.000000C384.000000 -18.000000,267.000000 -18.000000,249.000000 -18.000000C177.000000 -18.000000,145.000000 -67.000000,145.000000 -129.000000C145.000000 -158.000000,159.000000 -267.000000,211.000000 -336.000000C249.000000 -385.000000,301.000000 -413.000000,351.000000 -413.000000C365.000000 -413.000000,413.000000 -411.000000,438.000000 -383.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmmi7_102">
      <path style="fill-rule: evenodd;" d="M407.000000 -395.000000L505.000000 -395.000000C525.000000 -395.000000,538.000000 -395.000000,538.000000 -417.000000C538.000000 -431.000000,525.000000 -431.000000,507.000000 -431.000000L414.000000 -431.000000C437.000000 -558.000000,445.000000 -604.000000,453.000000 -633.000000C458.000000 -655.000000,480.000000 -676.000000,504.000000 -676.000000C505.000000 -676.000000,532.000000 -676.000000,551.000000 -664.000000C510.000000 -651.000000,507.000000 -615.000000,507.000000 -609.000000C507.000000 -587.000000,524.000000 -572.000000,547.000000 -572.000000C574.000000 -572.000000,604.000000 -595.000000,604.000000 -633.000000C604.000000 -679.000000,555.000000 -704.000000,504.000000 -704.000000C460.000000 -704.000000,411.000000 -679.000000,384.000000 -629.000000C364.000000 -592.000000,356.000000 -547.000000,335.000000 -431.000000L256.000000 -431.000000C236.000000 -431.000000,223.000000 -431.000000,223.000000 -409.000000C223.000000 -395.000000,236.000000 -395.000000,254.000000 -395.000000L328.000000 -395.000000C327.000000 -389.000000,264.000000 -29.000000,240.000000 78.000000C235.000000 100.000000,218.000000 176.000000,170.000000 176.000000C169.000000 176.000000,145.000000 176.000000,126.000000 164.000000C167.000000 151.000000,170.000000 115.000000,170.000000 109.000000C170.000000 87.000000,153.000000 72.000000,130.000000 72.000000C103.000000 72.000000,73.000000 95.000000,73.000000 133.000000C73.000000 178.000000,120.000000 204.000000,170.000000 204.000000C234.000000 204.000000,278.000000 138.000000,290.000000 116.000000C326.000000 49.000000,349.000000 -74.000000,351.000000 -86.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmmi7_114">
      <path style="fill-rule: evenodd;" d="M235.000000 -202.000000C236.000000 -208.000000,259.000000 -298.000000,261.000000 -303.000000C263.000000 -311.000000,292.000000 -361.000000,324.000000 -385.000000C335.000000 -393.000000,362.000000 -413.000000,405.000000 -413.000000C415.000000 -413.000000,440.000000 -412.000000,460.000000 -399.000000C428.000000 -390.000000,416.000000 -362.000000,416.000000 -344.000000C416.000000 -322.000000,433.000000 -307.000000,456.000000 -307.000000C479.000000 -307.000000,512.000000 -326.000000,512.000000 -368.000000C512.000000 -420.000000,457.000000 -441.000000,406.000000 -441.000000C354.000000 -441.000000,309.000000 -420.000000,265.000000 -370.000000C247.000000 -431.000000,186.000000 -441.000000,162.000000 -441.000000C125.000000 -441.000000,100.000000 -418.000000,84.000000 -390.000000C61.000000 -351.000000,47.000000 -293.000000,47.000000 -288.000000C47.000000 -275.000000,61.000000 -275.000000,64.000000 -275.000000C78.000000 -275.000000,79.000000 -278.000000,86.000000 -305.000000C101.000000 -366.000000,120.000000 -413.000000,159.000000 -413.000000C185.000000 -413.000000,192.000000 -391.000000,192.000000 -364.000000C192.000000 -345.000000,183.000000 -308.000000,176.000000 -281.000000C169.000000 -254.000000,159.000000 -213.000000,154.000000 -191.000000L122.000000 -63.000000C118.000000 -50.000000,112.000000 -25.000000,112.000000 -22.000000C112.000000 -0.000000,130.000000 10.000000,146.000000 10.000000C161.000000 10.000000,181.000000 1.000000,189.000000 -19.000000C191.000000 -25.000000,202.000000 -69.000000,208.000000 -94.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_40">
      <path style="fill-rule: evenodd;" d="M331.000000 240.000000C331.000000 237.000000,331.000000 235.000000,314.000000 218.000000C189.000000 92.000000,157.000000 -97.000000,157.000000 -250.000000C157.000000 -424.000000,195.000000 -598.000000,318.000000 -723.000000C331.000000 -735.000000,331.000000 -737.000000,331.000000 -740.000000C331.000000 -747.000000,327.000000 -750.000000,321.000000 -750.000000C311.000000 -750.000000,221.000000 -682.000000,162.000000 -555.000000C111.000000 -445.000000,99.000000 -334.000000,99.000000 -250.000000C99.000000 -172.000000,110.000000 -51.000000,165.000000 62.000000C225.000000 185.000000,311.000000 250.000000,321.000000 250.000000C327.000000 250.000000,331.000000 247.000000,331.000000 240.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_41">
      <path style="fill-rule: evenodd;" d="M289.000000 -250.000000C289.000000 -328.000000,278.000000 -449.000000,223.000000 -562.000000C163.000000 -685.000000,77.000000 -750.000000,67.000000 -750.000000C61.000000 -750.000000,57.000000 -746.000000,57.000000 -740.000000C57.000000 -737.000000,57.000000 -735.000000,76.000000 -717.000000C174.000000 -618.000000,231.000000 -459.000000,231.000000 -250.000000C231.000000 -79.000000,194.000000 97.000000,70.000000 223.000000C57.000000 235.000000,57.000000 237.000000,57.000000 240.000000C57.000000 246.000000,61.000000 250.000000,67.000000 250.000000C77.000000 250.000000,167.000000 182.000000,226.000000 55.000000C277.000000 -55.000000,289.000000 -166.000000,289.000000 -250.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_61">
      <path style="fill-rule: evenodd;" d="M687.000000 -327.000000C702.000000 -327.000000,721.000000 -327.000000,721.000000 -347.000000C721.000000 -367.000000,702.000000 -367.000000,688.000000 -367.000000L89.000000 -367.000000C75.000000 -367.000000,56.000000 -367.000000,56.000000 -347.000000C56.000000 -327.000000,75.000000 -327.000000,90.000000 -327.000000M688.000000 -133.000000C702.000000 -133.000000,721.000000 -133.000000,721.000000 -153.000000C721.000000 -173.000000,702.000000 -173.000000,687.000000 -173.000000L90.000000 -173.000000C75.000000 -173.000000,56.000000 -173.000000,56.000000 -153.000000C56.000000 -133.000000,75.000000 -133.000000,89.000000 -133.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmsy10_114">
      <path style="fill-rule: evenodd;" d="M780.000000 -661.000000C782.000000 -664.000000,785.000000 -671.000000,785.000000 -675.000000C785.000000 -682.000000,784.000000 -683.000000,761.000000 -683.000000L71.000000 -683.000000C48.000000 -683.000000,47.000000 -682.000000,47.000000 -675.000000C47.000000 -671.000000,50.000000 -664.000000,52.000000 -661.000000L389.000000 14.000000C396.000000 27.000000,399.000000 33.000000,416.000000 33.000000C433.000000 33.000000,436.000000 27.000000,443.000000 14.000000M171.000000 -611.000000L720.000000 -611.000000L446.000000 -61.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_59">
      <path style="fill-rule: evenodd;" d="M203.000000 -1.000000C203.000000 -67.000000,178.000000 -106.000000,139.000000 -106.000000C106.000000 -106.000000,86.000000 -81.000000,86.000000 -53.000000C86.000000 -26.000000,106.000000 -0.000000,139.000000 -0.000000C151.000000 -0.000000,164.000000 -4.000000,174.000000 -13.000000C177.000000 -15.000000,178.000000 -16.000000,179.000000 -16.000000C180.000000 -16.000000,181.000000 -15.000000,181.000000 -1.000000C181.000000 73.000000,146.000000 133.000000,113.000000 166.000000C102.000000 177.000000,102.000000 179.000000,102.000000 182.000000C102.000000 189.000000,107.000000 193.000000,112.000000 193.000000C123.000000 193.000000,203.000000 116.000000,203.000000 -1.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_71">
      <path style="fill-rule: evenodd;" d="M760.000000 -695.000000C760.000000 -698.000000,758.000000 -705.000000,749.000000 -705.000000C746.000000 -705.000000,745.000000 -704.000000,734.000000 -693.000000L664.000000 -616.000000C655.000000 -630.000000,609.000000 -705.000000,498.000000 -705.000000C275.000000 -705.000000,50.000000 -484.000000,50.000000 -252.000000C50.000000 -93.000000,161.000000 22.000000,323.000000 22.000000C367.000000 22.000000,412.000000 13.000000,448.000000 -2.000000C498.000000 -22.000000,517.000000 -43.000000,535.000000 -63.000000C544.000000 -38.000000,570.000000 -1.000000,580.000000 -1.000000C585.000000 -1.000000,587.000000 -4.000000,587.000000 -5.000000C589.000000 -7.000000,599.000000 -45.000000,604.000000 -66.000000L623.000000 -143.000000C627.000000 -160.000000,632.000000 -177.000000,636.000000 -194.000000C647.000000 -239.000000,648.000000 -241.000000,705.000000 -242.000000C710.000000 -242.000000,721.000000 -243.000000,721.000000 -262.000000C721.000000 -269.000000,716.000000 -273.000000,708.000000 -273.000000L603.000000 -273.000000L685.000000 -273.000000L626.000000 -270.000000L603.000000 -270.000000L572.000000 -270.000000L494.000000 -273.000000L463.000000 -273.000000C454.000000 -273.000000,442.000000 -273.000000,442.000000 -253.000000C442.000000 -242.000000,450.000000 -242.000000,472.000000 -242.000000C473.000000 -242.000000,502.000000 -242.000000,525.000000 -240.000000C551.000000 -237.000000,556.000000 -234.000000,556.000000 -221.000000C556.000000 -212.000000,545.000000 -167.000000,535.000000 -130.000000C507.000000 -20.000000,377.000000 -9.000000,342.000000 -9.000000C246.000000 -9.000000,141.000000 -66.000000,141.000000 -219.000000C141.000000 -250.000000,151.000000 -415.000000,256.000000 -545.000000C310.000000 -613.000000,407.000000 -674.000000,506.000000 -674.000000C608.000000 -674.000000,667.000000 -597.000000,667.000000 -481.000000C667.000000 -441.000000,664.000000 -440.000000,664.000000 -430.000000C664.000000 -420.000000,675.000000 -420.000000,679.000000 -420.000000C692.000000 -420.000000,692.000000 -422.000000,697.000000 -440.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_99">
      <path style="fill-rule: evenodd;" d="M396.000000 -380.000000C380.000000 -380.000000,366.000000 -380.000000,352.000000 -366.000000C336.000000 -351.000000,334.000000 -334.000000,334.000000 -327.000000C334.000000 -303.000000,352.000000 -292.000000,371.000000 -292.000000C400.000000 -292.000000,427.000000 -316.000000,427.000000 -356.000000C427.000000 -405.000000,380.000000 -442.000000,309.000000 -442.000000C174.000000 -442.000000,41.000000 -299.000000,41.000000 -158.000000C41.000000 -68.000000,99.000000 11.000000,203.000000 11.000000C346.000000 11.000000,430.000000 -95.000000,430.000000 -107.000000C430.000000 -113.000000,424.000000 -120.000000,418.000000 -120.000000C413.000000 -120.000000,411.000000 -118.000000,405.000000 -110.000000C326.000000 -11.000000,217.000000 -11.000000,205.000000 -11.000000C142.000000 -11.000000,115.000000 -60.000000,115.000000 -120.000000C115.000000 -161.000000,135.000000 -258.000000,169.000000 -320.000000C200.000000 -377.000000,255.000000 -420.000000,310.000000 -420.000000C344.000000 -420.000000,382.000000 -407.000000,396.000000 -380.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_102">
      <path style="fill-rule: evenodd;" d="M367.000000 -400.000000L453.000000 -400.000000C473.000000 -400.000000,483.000000 -400.000000,483.000000 -420.000000C483.000000 -431.000000,473.000000 -431.000000,456.000000 -431.000000L373.000000 -431.000000L394.000000 -545.000000C398.000000 -566.000000,412.000000 -637.000000,418.000000 -649.000000C427.000000 -668.000000,444.000000 -683.000000,465.000000 -683.000000C469.000000 -683.000000,495.000000 -683.000000,514.000000 -665.000000C470.000000 -661.000000,460.000000 -626.000000,460.000000 -611.000000C460.000000 -588.000000,478.000000 -576.000000,497.000000 -576.000000C523.000000 -576.000000,552.000000 -598.000000,552.000000 -636.000000C552.000000 -682.000000,506.000000 -705.000000,465.000000 -705.000000C431.000000 -705.000000,368.000000 -687.000000,338.000000 -588.000000C332.000000 -567.000000,329.000000 -557.000000,305.000000 -431.000000L236.000000 -431.000000C217.000000 -431.000000,206.000000 -431.000000,206.000000 -412.000000C206.000000 -400.000000,215.000000 -400.000000,234.000000 -400.000000L300.000000 -400.000000L225.000000 -5.000000C207.000000 92.000000,190.000000 183.000000,138.000000 183.000000C134.000000 183.000000,109.000000 183.000000,90.000000 165.000000C136.000000 162.000000,145.000000 126.000000,145.000000 111.000000C145.000000 88.000000,127.000000 76.000000,108.000000 76.000000C82.000000 76.000000,53.000000 98.000000,53.000000 136.000000C53.000000 181.000000,97.000000 205.000000,138.000000 205.000000C193.000000 205.000000,233.000000 146.000000,251.000000 108.000000C283.000000 45.000000,306.000000 -76.000000,307.000000 -83.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_114">
      <path style="fill-rule: evenodd;" d="M88.000000 -59.000000C85.000000 -44.000000,79.000000 -21.000000,79.000000 -16.000000C79.000000 2.000000,93.000000 11.000000,108.000000 11.000000C120.000000 11.000000,138.000000 3.000000,145.000000 -17.000000C147.000000 -21.000000,181.000000 -157.000000,185.000000 -175.000000C193.000000 -208.000000,211.000000 -278.000000,217.000000 -305.000000C221.000000 -318.000000,249.000000 -365.000000,273.000000 -387.000000C281.000000 -394.000000,310.000000 -420.000000,353.000000 -420.000000C379.000000 -420.000000,394.000000 -408.000000,395.000000 -408.000000C365.000000 -403.000000,343.000000 -379.000000,343.000000 -353.000000C343.000000 -337.000000,354.000000 -318.000000,381.000000 -318.000000C408.000000 -318.000000,436.000000 -341.000000,436.000000 -377.000000C436.000000 -412.000000,404.000000 -442.000000,353.000000 -442.000000C288.000000 -442.000000,244.000000 -393.000000,225.000000 -365.000000C217.000000 -410.000000,181.000000 -442.000000,134.000000 -442.000000C88.000000 -442.000000,69.000000 -403.000000,60.000000 -385.000000C42.000000 -351.000000,29.000000 -291.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -279.000000,58.000000 -301.000000C75.000000 -372.000000,95.000000 -420.000000,131.000000 -420.000000C148.000000 -420.000000,162.000000 -412.000000,162.000000 -374.000000C162.000000 -353.000000,159.000000 -342.000000,146.000000 -290.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmr7_40">
      <path style="fill-rule: evenodd;" d="M355.000000 -750.000000C165.000000 -616.000000,115.000000 -404.000000,115.000000 -251.000000C115.000000 -110.000000,157.000000 109.000000,355.000000 249.000000C363.000000 249.000000,375.000000 249.000000,375.000000 237.000000C375.000000 231.000000,372.000000 229.000000,365.000000 222.000000C232.000000 102.000000,183.000000 -68.000000,183.000000 -250.000000C183.000000 -520.000000,286.000000 -652.000000,368.000000 -726.000000C372.000000 -730.000000,375.000000 -733.000000,375.000000 -738.000000C375.000000 -750.000000,363.000000 -750.000000,355.000000 -750.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmr7_41">
      <path style="fill-rule: evenodd;" d="M90.000000 -750.000000C83.000000 -750.000000,71.000000 -750.000000,71.000000 -738.000000C71.000000 -733.000000,74.000000 -730.000000,80.000000 -723.000000C166.000000 -644.000000,262.000000 -509.000000,262.000000 -251.000000C262.000000 -42.000000,197.000000 116.000000,89.000000 214.000000C72.000000 231.000000,71.000000 232.000000,71.000000 237.000000C71.000000 242.000000,74.000000 249.000000,84.000000 249.000000C96.000000 249.000000,191.000000 183.000000,257.000000 58.000000C301.000000 -25.000000,330.000000 -133.000000,330.000000 -250.000000C330.000000 -391.000000,288.000000 -610.000000,90.000000 -750.000000"></path>
    </g>
  </defs>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,0.965652 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_71"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,13.498657 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,19.697723 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,26.446564 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,33.531067 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,40.429321 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,51.056076 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_61"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,67.881897 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmsy10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,81.165466 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,95.113205 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_61"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,111.938873 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,120.050751 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,127.544388 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,135.010971 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,139.992264 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,145.567642 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_59"></use>
    <use xlink:href="#GLYPHcmmi7_99" x="2.375044"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,155.050247 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_41"></use>
  </g>
  <path d="M120.050751 12.316223L160.031540 12.316223" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,133.163452 21.798203)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,140.657059 21.798203)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,161.944336 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,170.941666 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,178.435303 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,185.901886 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,190.883179 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,196.458710 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_59"></use>
    <use xlink:href="#GLYPHcmmi7_99" x="2.375044"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,205.941162 8.570312)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_41"></use>
  </g>
  <path d="M170.941666 12.316223L210.922455 12.316223" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,184.337082 21.798203)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,191.830536 21.798203)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,212.835266 16.301376)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
</svg></span>
where the first and second component of the input is the gradient field of the
surface <span title="5" style="vertical-align:-0.37221em" class="math"><!-- Created by MetaPost 1.902 on 2023.05.15:2033 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="2.79159em" height="1.12127em" viewBox="0 0 44.665451 17.940399">
<!-- Original BoundingBox: -22.332733 -8.970200 22.332718 8.970200 -->
  <defs>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_40">
      <path style="fill-rule: evenodd;" d="M331.000000 240.000000C331.000000 237.000000,331.000000 235.000000,314.000000 218.000000C189.000000 92.000000,157.000000 -97.000000,157.000000 -250.000000C157.000000 -424.000000,195.000000 -598.000000,318.000000 -723.000000C331.000000 -735.000000,331.000000 -737.000000,331.000000 -740.000000C331.000000 -747.000000,327.000000 -750.000000,321.000000 -750.000000C311.000000 -750.000000,221.000000 -682.000000,162.000000 -555.000000C111.000000 -445.000000,99.000000 -334.000000,99.000000 -250.000000C99.000000 -172.000000,110.000000 -51.000000,165.000000 62.000000C225.000000 185.000000,311.000000 250.000000,321.000000 250.000000C327.000000 250.000000,331.000000 247.000000,331.000000 240.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_41">
      <path style="fill-rule: evenodd;" d="M289.000000 -250.000000C289.000000 -328.000000,278.000000 -449.000000,223.000000 -562.000000C163.000000 -685.000000,77.000000 -750.000000,67.000000 -750.000000C61.000000 -750.000000,57.000000 -746.000000,57.000000 -740.000000C57.000000 -737.000000,57.000000 -735.000000,76.000000 -717.000000C174.000000 -618.000000,231.000000 -459.000000,231.000000 -250.000000C231.000000 -79.000000,194.000000 97.000000,70.000000 223.000000C57.000000 235.000000,57.000000 237.000000,57.000000 240.000000C57.000000 246.000000,61.000000 250.000000,67.000000 250.000000C77.000000 250.000000,167.000000 182.000000,226.000000 55.000000C277.000000 -55.000000,289.000000 -166.000000,289.000000 -250.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_59">
      <path style="fill-rule: evenodd;" d="M203.000000 -1.000000C203.000000 -67.000000,178.000000 -106.000000,139.000000 -106.000000C106.000000 -106.000000,86.000000 -81.000000,86.000000 -53.000000C86.000000 -26.000000,106.000000 -0.000000,139.000000 -0.000000C151.000000 -0.000000,164.000000 -4.000000,174.000000 -13.000000C177.000000 -15.000000,178.000000 -16.000000,179.000000 -16.000000C180.000000 -16.000000,181.000000 -15.000000,181.000000 -1.000000C181.000000 73.000000,146.000000 133.000000,113.000000 166.000000C102.000000 177.000000,102.000000 179.000000,102.000000 182.000000C102.000000 189.000000,107.000000 193.000000,112.000000 193.000000C123.000000 193.000000,203.000000 116.000000,203.000000 -1.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_99">
      <path style="fill-rule: evenodd;" d="M396.000000 -380.000000C380.000000 -380.000000,366.000000 -380.000000,352.000000 -366.000000C336.000000 -351.000000,334.000000 -334.000000,334.000000 -327.000000C334.000000 -303.000000,352.000000 -292.000000,371.000000 -292.000000C400.000000 -292.000000,427.000000 -316.000000,427.000000 -356.000000C427.000000 -405.000000,380.000000 -442.000000,309.000000 -442.000000C174.000000 -442.000000,41.000000 -299.000000,41.000000 -158.000000C41.000000 -68.000000,99.000000 11.000000,203.000000 11.000000C346.000000 11.000000,430.000000 -95.000000,430.000000 -107.000000C430.000000 -113.000000,424.000000 -120.000000,418.000000 -120.000000C413.000000 -120.000000,411.000000 -118.000000,405.000000 -110.000000C326.000000 -11.000000,217.000000 -11.000000,205.000000 -11.000000C142.000000 -11.000000,115.000000 -60.000000,115.000000 -120.000000C115.000000 -161.000000,135.000000 -258.000000,169.000000 -320.000000C200.000000 -377.000000,255.000000 -420.000000,310.000000 -420.000000C344.000000 -420.000000,382.000000 -407.000000,396.000000 -380.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_102">
      <path style="fill-rule: evenodd;" d="M367.000000 -400.000000L453.000000 -400.000000C473.000000 -400.000000,483.000000 -400.000000,483.000000 -420.000000C483.000000 -431.000000,473.000000 -431.000000,456.000000 -431.000000L373.000000 -431.000000L394.000000 -545.000000C398.000000 -566.000000,412.000000 -637.000000,418.000000 -649.000000C427.000000 -668.000000,444.000000 -683.000000,465.000000 -683.000000C469.000000 -683.000000,495.000000 -683.000000,514.000000 -665.000000C470.000000 -661.000000,460.000000 -626.000000,460.000000 -611.000000C460.000000 -588.000000,478.000000 -576.000000,497.000000 -576.000000C523.000000 -576.000000,552.000000 -598.000000,552.000000 -636.000000C552.000000 -682.000000,506.000000 -705.000000,465.000000 -705.000000C431.000000 -705.000000,368.000000 -687.000000,338.000000 -588.000000C332.000000 -567.000000,329.000000 -557.000000,305.000000 -431.000000L236.000000 -431.000000C217.000000 -431.000000,206.000000 -431.000000,206.000000 -412.000000C206.000000 -400.000000,215.000000 -400.000000,234.000000 -400.000000L300.000000 -400.000000L225.000000 -5.000000C207.000000 92.000000,190.000000 183.000000,138.000000 183.000000C134.000000 183.000000,109.000000 183.000000,90.000000 165.000000C136.000000 162.000000,145.000000 126.000000,145.000000 111.000000C145.000000 88.000000,127.000000 76.000000,108.000000 76.000000C82.000000 76.000000,53.000000 98.000000,53.000000 136.000000C53.000000 181.000000,97.000000 205.000000,138.000000 205.000000C193.000000 205.000000,233.000000 146.000000,251.000000 108.000000C283.000000 45.000000,306.000000 -76.000000,307.000000 -83.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_114">
      <path style="fill-rule: evenodd;" d="M88.000000 -59.000000C85.000000 -44.000000,79.000000 -21.000000,79.000000 -16.000000C79.000000 2.000000,93.000000 11.000000,108.000000 11.000000C120.000000 11.000000,138.000000 3.000000,145.000000 -17.000000C147.000000 -21.000000,181.000000 -157.000000,185.000000 -175.000000C193.000000 -208.000000,211.000000 -278.000000,217.000000 -305.000000C221.000000 -318.000000,249.000000 -365.000000,273.000000 -387.000000C281.000000 -394.000000,310.000000 -420.000000,353.000000 -420.000000C379.000000 -420.000000,394.000000 -408.000000,395.000000 -408.000000C365.000000 -403.000000,343.000000 -379.000000,343.000000 -353.000000C343.000000 -337.000000,354.000000 -318.000000,381.000000 -318.000000C408.000000 -318.000000,436.000000 -341.000000,436.000000 -377.000000C436.000000 -412.000000,404.000000 -442.000000,353.000000 -442.000000C288.000000 -442.000000,244.000000 -393.000000,225.000000 -365.000000C217.000000 -410.000000,181.000000 -442.000000,134.000000 -442.000000C88.000000 -442.000000,69.000000 -403.000000,60.000000 -385.000000C42.000000 -351.000000,29.000000 -291.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -279.000000,58.000000 -301.000000C75.000000 -372.000000,95.000000 -420.000000,131.000000 -420.000000C148.000000 -420.000000,162.000000 -412.000000,162.000000 -374.000000C162.000000 -353.000000,159.000000 -342.000000,146.000000 -290.000000"></path>
    </g>
  </defs>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,0.683258 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,10.203140 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,16.402222 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,23.151047 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,30.235550 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,37.133820 11.985046)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
</svg></span>. In the formulas below f_rc denotes the first
derivative in column direction of the first component of the gradient field.
</p>
<dl class="generic">


<dt><b><i><span data-if="hdevelop" style="display:inline">'mean_curvature'</span><span data-if="c" style="display:none">"mean_curvature"</span><span data-if="cpp" style="display:none">"mean_curvature"</span><span data-if="com" style="display:none">"mean_curvature"</span><span data-if="dotnet" style="display:none">"mean_curvature"</span><span data-if="python" style="display:none">"mean_curvature"</span></i>:</b></dt>
<dd>
<p>

Mean curvature <span title="6" style="vertical-align:-0.0903911em" class="math"><!-- Created by MetaPost 1.902 on 2023.05.15:2033 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1.03508em" height="0.805782em" viewBox="0 0 16.561340 12.892517">
<!-- Original BoundingBox: -8.280670 -6.446259 8.280670 6.446259 -->
  <defs>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_72">
      <path style="fill-rule: evenodd;" d="M763.000000 -606.000000C772.000000 -642.000000,774.000000 -652.000000,847.000000 -652.000000C873.000000 -652.000000,881.000000 -652.000000,881.000000 -672.000000C881.000000 -683.000000,870.000000 -683.000000,867.000000 -683.000000L739.000000 -683.000000L839.000000 -683.000000L767.000000 -680.000000L739.000000 -680.000000L710.000000 -680.000000L639.000000 -683.000000L610.000000 -683.000000C602.000000 -683.000000,591.000000 -683.000000,591.000000 -663.000000C591.000000 -652.000000,600.000000 -652.000000,619.000000 -652.000000C621.000000 -652.000000,640.000000 -652.000000,657.000000 -650.000000C675.000000 -648.000000,684.000000 -647.000000,684.000000 -634.000000C684.000000 -630.000000,683.000000 -628.000000,680.000000 -615.000000L620.000000 -371.000000L315.000000 -371.000000L374.000000 -606.000000C383.000000 -642.000000,386.000000 -652.000000,458.000000 -652.000000C484.000000 -652.000000,492.000000 -652.000000,492.000000 -672.000000C492.000000 -683.000000,481.000000 -683.000000,478.000000 -683.000000L350.000000 -683.000000L450.000000 -683.000000L378.000000 -680.000000L350.000000 -680.000000L321.000000 -680.000000L250.000000 -683.000000L221.000000 -683.000000C213.000000 -683.000000,202.000000 -683.000000,202.000000 -663.000000C202.000000 -652.000000,211.000000 -652.000000,230.000000 -652.000000C232.000000 -652.000000,251.000000 -652.000000,268.000000 -650.000000C286.000000 -648.000000,295.000000 -647.000000,295.000000 -634.000000C295.000000 -630.000000,294.000000 -627.000000,291.000000 -615.000000L157.000000 -78.000000C147.000000 -39.000000,145.000000 -31.000000,66.000000 -31.000000C48.000000 -31.000000,39.000000 -31.000000,39.000000 -11.000000C39.000000 -0.000000,51.000000 -0.000000,53.000000 -0.000000C81.000000 -0.000000,152.000000 -3.000000,180.000000 -3.000000C201.000000 -3.000000,223.000000 -2.000000,244.000000 -2.000000C266.000000 -2.000000,288.000000 -0.000000,309.000000 -0.000000C317.000000 -0.000000,329.000000 -0.000000,329.000000 -20.000000C329.000000 -31.000000,320.000000 -31.000000,301.000000 -31.000000C264.000000 -31.000000,236.000000 -31.000000,236.000000 -49.000000C236.000000 -55.000000,238.000000 -60.000000,239.000000 -66.000000L307.000000 -340.000000L612.000000 -340.000000C570.000000 -174.000000,547.000000 -79.000000,543.000000 -64.000000C533.000000 -32.000000,514.000000 -31.000000,452.000000 -31.000000C437.000000 -31.000000,428.000000 -31.000000,428.000000 -11.000000C428.000000 -0.000000,440.000000 -0.000000,442.000000 -0.000000C470.000000 -0.000000,541.000000 -3.000000,569.000000 -3.000000C590.000000 -3.000000,612.000000 -2.000000,633.000000 -2.000000C655.000000 -2.000000,677.000000 -0.000000,698.000000 -0.000000C706.000000 -0.000000,718.000000 -0.000000,718.000000 -20.000000C718.000000 -31.000000,709.000000 -31.000000,690.000000 -31.000000C653.000000 -31.000000,625.000000 -31.000000,625.000000 -49.000000C625.000000 -55.000000,627.000000 -60.000000,628.000000 -66.000000"></path>
    </g>
  </defs>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,0.735321 11.446259)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_72"></use>
  </g>
</svg></span> of the underlying surface when the input vector field
<a href="#VectorField"><i><code><span data-if="hdevelop" style="display:inline">VectorField</span><span data-if="c" style="display:none">VectorField</span><span data-if="cpp" style="display:none">VectorField</span><span data-if="com" style="display:none">VectorField</span><span data-if="dotnet" style="display:none">vectorField</span><span data-if="python" style="display:none">vector_field</span></code></i></a> is interpreted as gradient field. One application of
using <i><span data-if="hdevelop" style="display:inline">'mean_curvature'</span><span data-if="c" style="display:none">"mean_curvature"</span><span data-if="cpp" style="display:none">"mean_curvature"</span><span data-if="com" style="display:none">"mean_curvature"</span><span data-if="dotnet" style="display:none">"mean_curvature"</span><span data-if="python" style="display:none">"mean_curvature"</span></i> is to process the vector field that is returned by
<a href="photometric_stereo.html"><code><span data-if="hdevelop" style="display:inline">photometric_stereo</span><span data-if="c" style="display:none">photometric_stereo</span><span data-if="cpp" style="display:none">PhotometricStereo</span><span data-if="com" style="display:none">PhotometricStereo</span><span data-if="dotnet" style="display:none">PhotometricStereo</span><span data-if="python" style="display:none">photometric_stereo</span></code></a>. After filtering the vector field, even tiny
scratches or bumps can be segmented.
</p>
<p><span title="7" class="displaymath"><!-- Created by MetaPost 1.902 on 2023.05.15:2033 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45.4795em" height="14.5227em" viewBox="0 0 727.672058 232.363281">
<!-- Original BoundingBox: -363.836029 -116.181641 363.836029 116.181641 -->
  <defs>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_40">
      <path style="fill-rule: evenodd;" d="M331.000000 240.000000C331.000000 237.000000,331.000000 235.000000,314.000000 218.000000C189.000000 92.000000,157.000000 -97.000000,157.000000 -250.000000C157.000000 -424.000000,195.000000 -598.000000,318.000000 -723.000000C331.000000 -735.000000,331.000000 -737.000000,331.000000 -740.000000C331.000000 -747.000000,327.000000 -750.000000,321.000000 -750.000000C311.000000 -750.000000,221.000000 -682.000000,162.000000 -555.000000C111.000000 -445.000000,99.000000 -334.000000,99.000000 -250.000000C99.000000 -172.000000,110.000000 -51.000000,165.000000 62.000000C225.000000 185.000000,311.000000 250.000000,321.000000 250.000000C327.000000 250.000000,331.000000 247.000000,331.000000 240.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_41">
      <path style="fill-rule: evenodd;" d="M289.000000 -250.000000C289.000000 -328.000000,278.000000 -449.000000,223.000000 -562.000000C163.000000 -685.000000,77.000000 -750.000000,67.000000 -750.000000C61.000000 -750.000000,57.000000 -746.000000,57.000000 -740.000000C57.000000 -737.000000,57.000000 -735.000000,76.000000 -717.000000C174.000000 -618.000000,231.000000 -459.000000,231.000000 -250.000000C231.000000 -79.000000,194.000000 97.000000,70.000000 223.000000C57.000000 235.000000,57.000000 237.000000,57.000000 240.000000C57.000000 246.000000,61.000000 250.000000,67.000000 250.000000C77.000000 250.000000,167.000000 182.000000,226.000000 55.000000C277.000000 -55.000000,289.000000 -166.000000,289.000000 -250.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_43">
      <path style="fill-rule: evenodd;" d="M409.000000 -230.000000L688.000000 -230.000000C702.000000 -230.000000,721.000000 -230.000000,721.000000 -250.000000C721.000000 -270.000000,702.000000 -270.000000,688.000000 -270.000000L409.000000 -270.000000L409.000000 -550.000000C409.000000 -564.000000,409.000000 -583.000000,389.000000 -583.000000C369.000000 -583.000000,369.000000 -564.000000,369.000000 -550.000000L369.000000 -270.000000L89.000000 -270.000000C75.000000 -270.000000,56.000000 -270.000000,56.000000 -250.000000C56.000000 -230.000000,75.000000 -230.000000,89.000000 -230.000000L369.000000 -230.000000L369.000000 50.000000C369.000000 64.000000,369.000000 83.000000,389.000000 83.000000C409.000000 83.000000,409.000000 64.000000,409.000000 50.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_49">
      <path style="fill-rule: evenodd;" d="M294.000000 -640.000000C294.000000 -664.000000,294.000000 -666.000000,271.000000 -666.000000C209.000000 -602.000000,121.000000 -602.000000,89.000000 -602.000000L89.000000 -571.000000C109.000000 -571.000000,168.000000 -571.000000,220.000000 -597.000000L220.000000 -79.000000C220.000000 -43.000000,217.000000 -31.000000,127.000000 -31.000000L95.000000 -31.000000L95.000000 -0.000000L257.000000 -0.000000L130.000000 -3.000000L217.000000 -3.000000L257.000000 -3.000000L297.000000 -3.000000L384.000000 -3.000000L419.000000 -0.000000L419.000000 -31.000000L387.000000 -31.000000C297.000000 -31.000000,294.000000 -42.000000,294.000000 -79.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_61">
      <path style="fill-rule: evenodd;" d="M687.000000 -327.000000C702.000000 -327.000000,721.000000 -327.000000,721.000000 -347.000000C721.000000 -367.000000,702.000000 -367.000000,688.000000 -367.000000L89.000000 -367.000000C75.000000 -367.000000,56.000000 -367.000000,56.000000 -347.000000C56.000000 -327.000000,75.000000 -327.000000,90.000000 -327.000000M688.000000 -133.000000C702.000000 -133.000000,721.000000 -133.000000,721.000000 -153.000000C721.000000 -173.000000,702.000000 -173.000000,687.000000 -173.000000L90.000000 -173.000000C75.000000 -173.000000,56.000000 -173.000000,56.000000 -153.000000C56.000000 -133.000000,75.000000 -133.000000,89.000000 -133.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmsy10_0">
      <path style="fill-rule: evenodd;" d="M659.000000 -230.000000C676.000000 -230.000000,694.000000 -230.000000,694.000000 -250.000000C694.000000 -270.000000,676.000000 -270.000000,659.000000 -270.000000L118.000000 -270.000000C101.000000 -270.000000,83.000000 -270.000000,83.000000 -250.000000C83.000000 -230.000000,101.000000 -230.000000,118.000000 -230.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_59">
      <path style="fill-rule: evenodd;" d="M203.000000 -1.000000C203.000000 -67.000000,178.000000 -106.000000,139.000000 -106.000000C106.000000 -106.000000,86.000000 -81.000000,86.000000 -53.000000C86.000000 -26.000000,106.000000 -0.000000,139.000000 -0.000000C151.000000 -0.000000,164.000000 -4.000000,174.000000 -13.000000C177.000000 -15.000000,178.000000 -16.000000,179.000000 -16.000000C180.000000 -16.000000,181.000000 -15.000000,181.000000 -1.000000C181.000000 73.000000,146.000000 133.000000,113.000000 166.000000C102.000000 177.000000,102.000000 179.000000,102.000000 182.000000C102.000000 189.000000,107.000000 193.000000,112.000000 193.000000C123.000000 193.000000,203.000000 116.000000,203.000000 -1.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_64">
      <path style="fill-rule: evenodd;" d="M463.000000 -339.000000C453.000000 -401.000000,412.000000 -457.000000,334.000000 -457.000000C273.000000 -457.000000,208.000000 -441.000000,130.000000 -363.000000C47.000000 -280.000000,40.000000 -187.000000,40.000000 -156.000000C40.000000 -94.000000,84.000000 22.000000,224.000000 22.000000C462.000000 22.000000,566.000000 -314.000000,566.000000 -457.000000C566.000000 -616.000000,473.000000 -716.000000,350.000000 -716.000000C205.000000 -716.000000,159.000000 -586.000000,159.000000 -558.000000C159.000000 -544.000000,167.000000 -523.000000,197.000000 -523.000000C230.000000 -523.000000,251.000000 -553.000000,251.000000 -576.000000C251.000000 -611.000000,220.000000 -611.000000,204.000000 -611.000000C248.000000 -685.000000,319.000000 -691.000000,348.000000 -691.000000C421.000000 -691.000000,491.000000 -639.000000,491.000000 -510.000000C491.000000 -471.000000,485.000000 -420.000000,464.000000 -339.000000M227.000000 -6.000000C117.000000 -6.000000,117.000000 -109.000000,117.000000 -119.000000C117.000000 -146.000000,142.000000 -286.000000,183.000000 -346.000000C223.000000 -403.000000,272.000000 -435.000000,334.000000 -435.000000C443.000000 -435.000000,445.000000 -323.000000,445.000000 -303.000000C445.000000 -231.000000,381.000000 -6.000000,227.000000 -6.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_65">
      <path style="fill-rule: evenodd;" d="M179.000000 -115.000000C139.000000 -48.000000,100.000000 -34.000000,56.000000 -31.000000C44.000000 -30.000000,35.000000 -30.000000,35.000000 -11.000000C35.000000 -5.000000,40.000000 -0.000000,48.000000 -0.000000L134.000000 -0.000000L75.000000 -0.000000L106.000000 -3.000000L134.000000 -3.000000L167.000000 -3.000000L202.000000 -0.000000L234.000000 -0.000000C240.000000 -0.000000,253.000000 -0.000000,253.000000 -19.000000C253.000000 -30.000000,244.000000 -31.000000,237.000000 -31.000000C214.000000 -33.000000,190.000000 -41.000000,190.000000 -66.000000C190.000000 -78.000000,196.000000 -89.000000,204.000000 -103.000000L280.000000 -231.000000L531.000000 -231.000000C533.000000 -210.000000,547.000000 -74.000000,547.000000 -64.000000C547.000000 -34.000000,495.000000 -31.000000,475.000000 -31.000000C461.000000 -31.000000,451.000000 -31.000000,451.000000 -11.000000C451.000000 -0.000000,463.000000 -0.000000,465.000000 -0.000000L590.000000 -0.000000L506.000000 -0.000000L549.000000 -3.000000L590.000000 -3.000000L615.000000 -3.000000L678.000000 -0.000000L703.000000 -0.000000C709.000000 -0.000000,721.000000 -0.000000,721.000000 -20.000000C721.000000 -31.000000,711.000000 -31.000000,698.000000 -31.000000C636.000000 -31.000000,636.000000 -38.000000,633.000000 -67.000000L572.000000 -692.000000C570.000000 -712.000000,570.000000 -716.000000,553.000000 -716.000000C537.000000 -716.000000,533.000000 -709.000000,527.000000 -699.000000M299.000000 -262.000000L496.000000 -592.000000L528.000000 -262.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_66">
      <path style="fill-rule: evenodd;" d="M160.000000 -78.000000C150.000000 -39.000000,148.000000 -31.000000,69.000000 -31.000000C52.000000 -31.000000,42.000000 -31.000000,42.000000 -11.000000C42.000000 -0.000000,51.000000 -0.000000,69.000000 -0.000000L426.000000 -0.000000C584.000000 -0.000000,702.000000 -118.000000,702.000000 -216.000000C702.000000 -288.000000,644.000000 -346.000000,547.000000 -357.000000C651.000000 -376.000000,756.000000 -450.000000,756.000000 -545.000000C756.000000 -619.000000,690.000000 -683.000000,570.000000 -683.000000L234.000000 -683.000000C215.000000 -683.000000,205.000000 -683.000000,205.000000 -663.000000C205.000000 -652.000000,214.000000 -652.000000,233.000000 -652.000000C235.000000 -652.000000,254.000000 -652.000000,271.000000 -650.000000C289.000000 -648.000000,298.000000 -647.000000,298.000000 -634.000000C298.000000 -630.000000,297.000000 -627.000000,294.000000 -615.000000M311.000000 -366.000000L373.000000 -614.000000C382.000000 -649.000000,384.000000 -652.000000,427.000000 -652.000000L556.000000 -652.000000C644.000000 -652.000000,665.000000 -593.000000,665.000000 -549.000000C665.000000 -461.000000,579.000000 -366.000000,457.000000 -366.000000M266.000000 -31.000000C252.000000 -31.000000,250.000000 -31.000000,244.000000 -32.000000C234.000000 -33.000000,231.000000 -34.000000,231.000000 -42.000000C231.000000 -45.000000,231.000000 -47.000000,236.000000 -65.000000L305.000000 -344.000000L494.000000 -344.000000C590.000000 -344.000000,609.000000 -270.000000,609.000000 -227.000000C609.000000 -128.000000,520.000000 -31.000000,402.000000 -31.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_67">
      <path style="fill-rule: evenodd;" d="M760.000000 -695.000000C760.000000 -698.000000,758.000000 -705.000000,749.000000 -705.000000C746.000000 -705.000000,745.000000 -704.000000,734.000000 -693.000000L664.000000 -616.000000C655.000000 -630.000000,609.000000 -705.000000,498.000000 -705.000000C275.000000 -705.000000,50.000000 -484.000000,50.000000 -252.000000C50.000000 -87.000000,168.000000 22.000000,321.000000 22.000000C408.000000 22.000000,484.000000 -18.000000,537.000000 -64.000000C630.000000 -146.000000,647.000000 -237.000000,647.000000 -240.000000C647.000000 -250.000000,637.000000 -250.000000,635.000000 -250.000000C629.000000 -250.000000,624.000000 -248.000000,622.000000 -240.000000C613.000000 -211.000000,590.000000 -140.000000,521.000000 -82.000000C452.000000 -26.000000,389.000000 -9.000000,337.000000 -9.000000C247.000000 -9.000000,141.000000 -61.000000,141.000000 -217.000000C141.000000 -274.000000,162.000000 -436.000000,262.000000 -553.000000C323.000000 -624.000000,417.000000 -674.000000,506.000000 -674.000000C608.000000 -674.000000,667.000000 -597.000000,667.000000 -481.000000C667.000000 -441.000000,664.000000 -440.000000,664.000000 -430.000000C664.000000 -420.000000,675.000000 -420.000000,679.000000 -420.000000C692.000000 -420.000000,692.000000 -422.000000,697.000000 -440.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_68">
      <path style="fill-rule: evenodd;" d="M159.000000 -78.000000C149.000000 -39.000000,147.000000 -31.000000,68.000000 -31.000000C51.000000 -31.000000,40.000000 -31.000000,40.000000 -12.000000C40.000000 -0.000000,49.000000 -0.000000,68.000000 -0.000000L399.000000 -0.000000C607.000000 -0.000000,804.000000 -211.000000,804.000000 -430.000000C804.000000 -571.000000,719.000000 -683.000000,569.000000 -683.000000L233.000000 -683.000000C214.000000 -683.000000,203.000000 -683.000000,203.000000 -664.000000C203.000000 -652.000000,212.000000 -652.000000,232.000000 -652.000000C245.000000 -652.000000,263.000000 -651.000000,275.000000 -650.000000C291.000000 -648.000000,297.000000 -645.000000,297.000000 -634.000000C297.000000 -630.000000,296.000000 -627.000000,293.000000 -615.000000M375.000000 -614.000000C384.000000 -649.000000,386.000000 -652.000000,429.000000 -652.000000L536.000000 -652.000000C634.000000 -652.000000,717.000000 -599.000000,717.000000 -467.000000C717.000000 -418.000000,697.000000 -254.000000,612.000000 -144.000000C583.000000 -107.000000,504.000000 -31.000000,381.000000 -31.000000L268.000000 -31.000000C254.000000 -31.000000,252.000000 -31.000000,246.000000 -32.000000C236.000000 -33.000000,233.000000 -34.000000,233.000000 -42.000000C233.000000 -45.000000,233.000000 -47.000000,238.000000 -65.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_72">
      <path style="fill-rule: evenodd;" d="M763.000000 -606.000000C772.000000 -642.000000,774.000000 -652.000000,847.000000 -652.000000C873.000000 -652.000000,881.000000 -652.000000,881.000000 -672.000000C881.000000 -683.000000,870.000000 -683.000000,867.000000 -683.000000L739.000000 -683.000000L839.000000 -683.000000L767.000000 -680.000000L739.000000 -680.000000L710.000000 -680.000000L639.000000 -683.000000L610.000000 -683.000000C602.000000 -683.000000,591.000000 -683.000000,591.000000 -663.000000C591.000000 -652.000000,600.000000 -652.000000,619.000000 -652.000000C621.000000 -652.000000,640.000000 -652.000000,657.000000 -650.000000C675.000000 -648.000000,684.000000 -647.000000,684.000000 -634.000000C684.000000 -630.000000,683.000000 -628.000000,680.000000 -615.000000L620.000000 -371.000000L315.000000 -371.000000L374.000000 -606.000000C383.000000 -642.000000,386.000000 -652.000000,458.000000 -652.000000C484.000000 -652.000000,492.000000 -652.000000,492.000000 -672.000000C492.000000 -683.000000,481.000000 -683.000000,478.000000 -683.000000L350.000000 -683.000000L450.000000 -683.000000L378.000000 -680.000000L350.000000 -680.000000L321.000000 -680.000000L250.000000 -683.000000L221.000000 -683.000000C213.000000 -683.000000,202.000000 -683.000000,202.000000 -663.000000C202.000000 -652.000000,211.000000 -652.000000,230.000000 -652.000000C232.000000 -652.000000,251.000000 -652.000000,268.000000 -650.000000C286.000000 -648.000000,295.000000 -647.000000,295.000000 -634.000000C295.000000 -630.000000,294.000000 -627.000000,291.000000 -615.000000L157.000000 -78.000000C147.000000 -39.000000,145.000000 -31.000000,66.000000 -31.000000C48.000000 -31.000000,39.000000 -31.000000,39.000000 -11.000000C39.000000 -0.000000,51.000000 -0.000000,53.000000 -0.000000C81.000000 -0.000000,152.000000 -3.000000,180.000000 -3.000000C201.000000 -3.000000,223.000000 -2.000000,244.000000 -2.000000C266.000000 -2.000000,288.000000 -0.000000,309.000000 -0.000000C317.000000 -0.000000,329.000000 -0.000000,329.000000 -20.000000C329.000000 -31.000000,320.000000 -31.000000,301.000000 -31.000000C264.000000 -31.000000,236.000000 -31.000000,236.000000 -49.000000C236.000000 -55.000000,238.000000 -60.000000,239.000000 -66.000000L307.000000 -340.000000L612.000000 -340.000000C570.000000 -174.000000,547.000000 -79.000000,543.000000 -64.000000C533.000000 -32.000000,514.000000 -31.000000,452.000000 -31.000000C437.000000 -31.000000,428.000000 -31.000000,428.000000 -11.000000C428.000000 -0.000000,440.000000 -0.000000,442.000000 -0.000000C470.000000 -0.000000,541.000000 -3.000000,569.000000 -3.000000C590.000000 -3.000000,612.000000 -2.000000,633.000000 -2.000000C655.000000 -2.000000,677.000000 -0.000000,698.000000 -0.000000C706.000000 -0.000000,718.000000 -0.000000,718.000000 -20.000000C718.000000 -31.000000,709.000000 -31.000000,690.000000 -31.000000C653.000000 -31.000000,625.000000 -31.000000,625.000000 -49.000000C625.000000 -55.000000,627.000000 -60.000000,628.000000 -66.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_99">
      <path style="fill-rule: evenodd;" d="M396.000000 -380.000000C380.000000 -380.000000,366.000000 -380.000000,352.000000 -366.000000C336.000000 -351.000000,334.000000 -334.000000,334.000000 -327.000000C334.000000 -303.000000,352.000000 -292.000000,371.000000 -292.000000C400.000000 -292.000000,427.000000 -316.000000,427.000000 -356.000000C427.000000 -405.000000,380.000000 -442.000000,309.000000 -442.000000C174.000000 -442.000000,41.000000 -299.000000,41.000000 -158.000000C41.000000 -68.000000,99.000000 11.000000,203.000000 11.000000C346.000000 11.000000,430.000000 -95.000000,430.000000 -107.000000C430.000000 -113.000000,424.000000 -120.000000,418.000000 -120.000000C413.000000 -120.000000,411.000000 -118.000000,405.000000 -110.000000C326.000000 -11.000000,217.000000 -11.000000,205.000000 -11.000000C142.000000 -11.000000,115.000000 -60.000000,115.000000 -120.000000C115.000000 -161.000000,135.000000 -258.000000,169.000000 -320.000000C200.000000 -377.000000,255.000000 -420.000000,310.000000 -420.000000C344.000000 -420.000000,382.000000 -407.000000,396.000000 -380.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_102">
      <path style="fill-rule: evenodd;" d="M367.000000 -400.000000L453.000000 -400.000000C473.000000 -400.000000,483.000000 -400.000000,483.000000 -420.000000C483.000000 -431.000000,473.000000 -431.000000,456.000000 -431.000000L373.000000 -431.000000L394.000000 -545.000000C398.000000 -566.000000,412.000000 -637.000000,418.000000 -649.000000C427.000000 -668.000000,444.000000 -683.000000,465.000000 -683.000000C469.000000 -683.000000,495.000000 -683.000000,514.000000 -665.000000C470.000000 -661.000000,460.000000 -626.000000,460.000000 -611.000000C460.000000 -588.000000,478.000000 -576.000000,497.000000 -576.000000C523.000000 -576.000000,552.000000 -598.000000,552.000000 -636.000000C552.000000 -682.000000,506.000000 -705.000000,465.000000 -705.000000C431.000000 -705.000000,368.000000 -687.000000,338.000000 -588.000000C332.000000 -567.000000,329.000000 -557.000000,305.000000 -431.000000L236.000000 -431.000000C217.000000 -431.000000,206.000000 -431.000000,206.000000 -412.000000C206.000000 -400.000000,215.000000 -400.000000,234.000000 -400.000000L300.000000 -400.000000L225.000000 -5.000000C207.000000 92.000000,190.000000 183.000000,138.000000 183.000000C134.000000 183.000000,109.000000 183.000000,90.000000 165.000000C136.000000 162.000000,145.000000 126.000000,145.000000 111.000000C145.000000 88.000000,127.000000 76.000000,108.000000 76.000000C82.000000 76.000000,53.000000 98.000000,53.000000 136.000000C53.000000 181.000000,97.000000 205.000000,138.000000 205.000000C193.000000 205.000000,233.000000 146.000000,251.000000 108.000000C283.000000 45.000000,306.000000 -76.000000,307.000000 -83.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_114">
      <path style="fill-rule: evenodd;" d="M88.000000 -59.000000C85.000000 -44.000000,79.000000 -21.000000,79.000000 -16.000000C79.000000 2.000000,93.000000 11.000000,108.000000 11.000000C120.000000 11.000000,138.000000 3.000000,145.000000 -17.000000C147.000000 -21.000000,181.000000 -157.000000,185.000000 -175.000000C193.000000 -208.000000,211.000000 -278.000000,217.000000 -305.000000C221.000000 -318.000000,249.000000 -365.000000,273.000000 -387.000000C281.000000 -394.000000,310.000000 -420.000000,353.000000 -420.000000C379.000000 -420.000000,394.000000 -408.000000,395.000000 -408.000000C365.000000 -403.000000,343.000000 -379.000000,343.000000 -353.000000C343.000000 -337.000000,354.000000 -318.000000,381.000000 -318.000000C408.000000 -318.000000,436.000000 -341.000000,436.000000 -377.000000C436.000000 -412.000000,404.000000 -442.000000,353.000000 -442.000000C288.000000 -442.000000,244.000000 -393.000000,225.000000 -365.000000C217.000000 -410.000000,181.000000 -442.000000,134.000000 -442.000000C88.000000 -442.000000,69.000000 -403.000000,60.000000 -385.000000C42.000000 -351.000000,29.000000 -291.000000,29.000000 -288.000000C29.000000 -278.000000,39.000000 -278.000000,41.000000 -278.000000C51.000000 -278.000000,52.000000 -279.000000,58.000000 -301.000000C75.000000 -372.000000,95.000000 -420.000000,131.000000 -420.000000C148.000000 -420.000000,162.000000 -412.000000,162.000000 -374.000000C162.000000 -353.000000,159.000000 -342.000000,146.000000 -290.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmr7_50">
      <path style="fill-rule: evenodd;" d="M505.000000 -182.000000L471.000000 -182.000000C468.000000 -160.000000,458.000000 -101.000000,445.000000 -91.000000C437.000000 -85.000000,360.000000 -85.000000,346.000000 -85.000000L162.000000 -85.000000C267.000000 -178.000000,302.000000 -206.000000,362.000000 -253.000000C436.000000 -312.000000,505.000000 -374.000000,505.000000 -469.000000C505.000000 -590.000000,399.000000 -664.000000,271.000000 -664.000000C147.000000 -664.000000,63.000000 -577.000000,63.000000 -485.000000C63.000000 -434.000000,106.000000 -429.000000,116.000000 -429.000000C140.000000 -429.000000,169.000000 -446.000000,169.000000 -482.000000C169.000000 -500.000000,162.000000 -535.000000,110.000000 -535.000000C141.000000 -606.000000,209.000000 -628.000000,256.000000 -628.000000C356.000000 -628.000000,408.000000 -550.000000,408.000000 -469.000000C408.000000 -382.000000,346.000000 -313.000000,314.000000 -277.000000L73.000000 -39.000000C63.000000 -30.000000,63.000000 -28.000000,63.000000 -0.000000L475.000000 -0.000000"></path>
    </g>
    <g transform="scale(0.004981,0.004981)" id="GLYPHcmr5_50">
      <path style="fill-rule: evenodd;" d="M589.000000 -193.000000L547.000000 -193.000000C544.000000 -174.000000,534.000000 -112.000000,518.000000 -102.000000C510.000000 -96.000000,426.000000 -96.000000,411.000000 -96.000000L215.000000 -96.000000C281.000000 -145.000000,355.000000 -201.000000,415.000000 -241.000000C505.000000 -303.000000,589.000000 -361.000000,589.000000 -467.000000C589.000000 -595.000000,468.000000 -666.000000,325.000000 -666.000000C190.000000 -666.000000,91.000000 -588.000000,91.000000 -490.000000C91.000000 -438.000000,135.000000 -429.000000,149.000000 -429.000000C176.000000 -429.000000,208.000000 -447.000000,208.000000 -488.000000C208.000000 -524.000000,182.000000 -544.000000,151.000000 -547.000000C179.000000 -592.000000,237.000000 -622.000000,304.000000 -622.000000C401.000000 -622.000000,482.000000 -564.000000,482.000000 -466.000000C482.000000 -382.000000,424.000000 -318.000000,347.000000 -253.000000L103.000000 -46.000000C93.000000 -37.000000,92.000000 -37.000000,91.000000 -30.000000L91.000000 -0.000000L556.000000 -0.000000"></path>
    </g>
    <g transform="scale(0.004981,0.004981)" id="GLYPHcmr5_51">
      <path style="fill-rule: evenodd;" d="M330.000000 -331.000000C422.000000 -331.000000,483.000000 -274.000000,483.000000 -175.000000C483.000000 -73.000000,420.000000 -19.000000,331.000000 -19.000000C320.000000 -19.000000,201.000000 -19.000000,150.000000 -71.000000C191.000000 -77.000000,203.000000 -108.000000,203.000000 -132.000000C203.000000 -169.000000,175.000000 -193.000000,142.000000 -193.000000C110.000000 -193.000000,80.000000 -172.000000,80.000000 -130.000000C80.000000 -26.000000,198.000000 22.000000,334.000000 22.000000C498.000000 22.000000,600.000000 -77.000000,600.000000 -174.000000C600.000000 -256.000000,527.000000 -326.000000,413.000000 -352.000000C533.000000 -391.000000,565.000000 -467.000000,565.000000 -523.000000C565.000000 -605.000000,463.000000 -666.000000,337.000000 -666.000000C214.000000 -666.000000,115.000000 -614.000000,115.000000 -524.000000C115.000000 -477.000000,153.000000 -465.000000,172.000000 -465.000000C201.000000 -465.000000,229.000000 -486.000000,229.000000 -522.000000C229.000000 -545.000000,217.000000 -573.000000,181.000000 -579.000000C224.000000 -625.000000,313.000000 -628.000000,334.000000 -628.000000C407.000000 -628.000000,459.000000 -591.000000,459.000000 -523.000000C459.000000 -465.000000,421.000000 -374.000000,316.000000 -368.000000C288.000000 -367.000000,284.000000 -366.000000,258.000000 -365.000000C247.000000 -364.000000,236.000000 -363.000000,236.000000 -348.000000C236.000000 -331.000000,246.000000 -331.000000,264.000000 -331.000000"></path>
    </g>
  </defs>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,201.439789 42.111801)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_65"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,229.335403 42.111801)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_61"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,257.673737 42.111801)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
    <use xlink:href="#GLYPHcmr10_49" x="3.888963"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,275.385010 42.111801)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_43"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,293.238205 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,302.586411 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,312.106445 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,318.305344 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,325.054169 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,332.138672 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,339.036942 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,345.236008 25.543579)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_50"></use>
  </g>
  <path d="M293.238205 38.126831L352.387070 38.126831" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,314.321182 53.046066)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,323.669525 53.046066)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,354.299896 42.111801)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,362.411758 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,371.759949 25.543579)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_50"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,378.911026 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,388.431046 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,394.629959 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,401.378784 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,408.463287 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,415.361557 31.328064)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <path d="M362.411758 38.126831L421.560623 38.126831" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,380.287338 53.046066)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,389.635696 53.046066)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,396.533966 48.441101)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_50"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,200.504410 83.181396)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_66"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,229.335403 83.181396)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_61"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,259.586563 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,268.934753 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,278.454803 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,284.653854 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,291.402679 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,298.487183 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,305.385452 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <path d="M259.586563 79.196243L311.584351 79.196243" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,277.094147 94.115662)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,286.442505 94.115662)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,315.410141 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,324.758331 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,334.278351 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,340.477280 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,347.226089 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,354.310608 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,361.208878 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <path d="M315.410141 79.196243L367.407928 79.196243" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,333.285721 94.115662)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,342.634079 94.115662)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,369.320755 83.181396)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,377.432617 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,386.780975 66.612991)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_50"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,393.931885 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,403.451904 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,409.650986 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,416.399780 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,423.484314 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,430.382584 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <path d="M377.432617 79.196243L436.581482 79.196243" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,390.392517 94.115662)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,399.740692 94.115662)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,407.375122 94.115662)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,416.723465 94.115662)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,442.036530 83.181396)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_43"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,459.889557 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,469.237930 66.612991)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_50"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,476.388977 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,485.908859 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,492.107941 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,498.856735 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,505.941269 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,512.839539 72.397659)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <path d="M459.889557 79.196243L519.038589 79.196243" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,472.849472 94.115662)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,482.197815 94.115662)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
    <use xlink:href="#GLYPHcmmi10_64" x="4.327635"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,498.444260 94.115662)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,520.951401 83.181396)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,200.862030 124.250839)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_67"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,229.335403 124.250839)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_61"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,257.673737 124.250839)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
    <use xlink:href="#GLYPHcmr10_49" x="3.888963"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,275.385010 124.250839)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_43"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,293.238205 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,302.586411 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,312.106445 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,318.305344 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,325.054169 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,332.138672 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,339.036942 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,345.236008 107.682602)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_50"></use>
  </g>
  <path d="M293.238205 120.265854L352.387070 120.265854" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,314.689346 135.185104)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,324.037689 135.185104)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,354.299896 124.250839)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,362.411758 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,371.759949 107.682602)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_50"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,378.911026 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,388.431046 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,394.629959 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,401.378784 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,408.463287 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,415.361557 113.467102)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <path d="M362.411758 120.265854L421.560623 120.265854" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,379.919357 135.185104)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,389.267700 135.185104)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,396.901962 130.580124)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_50"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,199.755142 165.320419)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_68"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,229.335403 165.320419)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_61"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,257.673737 165.320419)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
    <use xlink:href="#GLYPHcmr10_49" x="3.888963"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,275.385010 165.320419)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_43"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,293.238205 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,302.586411 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,312.106445 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,318.305344 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,325.054169 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,332.138672 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,339.036942 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,345.236008 148.752029)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_50"></use>
  </g>
  <path d="M293.238205 161.335281L352.387070 161.335281" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,314.321182 176.254700)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,323.669525 176.254700)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,357.842148 165.320419)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_43"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,375.695160 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,385.043365 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,394.563400 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,400.762451 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,407.511276 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_59"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,414.595795 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,421.494064 154.536697)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,427.692963 148.752029)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_50"></use>
  </g>
  <path d="M375.695160 161.335281L434.844025 161.335281" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,397.146301 176.254700)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,406.494644 176.254700)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,436.756851 165.320419)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,444.868713 154.455093)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr5_51"></use>
  </g>
  <path d="M444.868713 155.949173L450.292892 155.949173" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,444.868713 162.579620)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr5_50"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,198.849686 204.306976)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_72"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,229.335403 204.306976)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_61"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,259.586563 193.523239)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_65"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,275.083893 193.523239)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmsy10_0"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,291.024109 193.523239)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_66"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,307.456985 193.523239)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_43"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,323.397217 193.523239)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_67"></use>
  </g>
  <path d="M259.586563 200.321991L335.930222 200.321991" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,290.938370 215.241241)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_68"></use>
  </g>
</svg></span>
</p>
</dd>

<dt><b><i><span data-if="hdevelop" style="display:inline">'gauss_curvature'</span><span data-if="c" style="display:none">"gauss_curvature"</span><span data-if="cpp" style="display:none">"gauss_curvature"</span><span data-if="com" style="display:none">"gauss_curvature"</span><span data-if="dotnet" style="display:none">"gauss_curvature"</span><span data-if="python" style="display:none">"gauss_curvature"</span></i>:</b></dt>
<dd>
<p>

Gaussian curvature <span title="8" style="vertical-align:-0.0903911em" class="math"><!-- Created by MetaPost 1.902 on 2023.05.15:2033 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1.04339em" height="0.805782em" viewBox="0 0 16.694290 12.892517">
<!-- Original BoundingBox: -8.347153 -6.446259 8.347137 6.446259 -->
  <defs>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_75">
      <path style="fill-rule: evenodd;" d="M509.000000 -404.000000C508.000000 -407.000000,504.000000 -415.000000,504.000000 -418.000000C504.000000 -419.000000,522.000000 -433.000000,533.000000 -441.000000L708.000000 -576.000000C802.000000 -645.000000,841.000000 -649.000000,871.000000 -652.000000C879.000000 -653.000000,889.000000 -654.000000,889.000000 -672.000000C889.000000 -676.000000,886.000000 -683.000000,878.000000 -683.000000L807.000000 -683.000000L856.000000 -683.000000L831.000000 -680.000000L807.000000 -680.000000L771.000000 -680.000000L732.000000 -683.000000L696.000000 -683.000000C689.000000 -683.000000,677.000000 -683.000000,677.000000 -663.000000C677.000000 -656.000000,682.000000 -653.000000,689.000000 -652.000000C711.000000 -650.000000,720.000000 -645.000000,720.000000 -631.000000C720.000000 -613.000000,690.000000 -590.000000,684.000000 -585.000000L294.000000 -285.000000L374.000000 -606.000000C383.000000 -642.000000,385.000000 -652.000000,458.000000 -652.000000C483.000000 -652.000000,492.000000 -652.000000,492.000000 -672.000000C492.000000 -681.000000,484.000000 -683.000000,478.000000 -683.000000L350.000000 -683.000000L450.000000 -683.000000L378.000000 -680.000000L350.000000 -680.000000L321.000000 -680.000000L250.000000 -683.000000L221.000000 -683.000000C214.000000 -683.000000,201.000000 -683.000000,201.000000 -664.000000C201.000000 -652.000000,210.000000 -652.000000,230.000000 -652.000000C243.000000 -652.000000,261.000000 -651.000000,273.000000 -650.000000C289.000000 -648.000000,295.000000 -645.000000,295.000000 -634.000000C295.000000 -630.000000,294.000000 -627.000000,291.000000 -615.000000L157.000000 -78.000000C147.000000 -39.000000,145.000000 -31.000000,66.000000 -31.000000C49.000000 -31.000000,38.000000 -31.000000,38.000000 -12.000000C38.000000 -0.000000,50.000000 -0.000000,53.000000 -0.000000C81.000000 -0.000000,152.000000 -3.000000,180.000000 -3.000000C201.000000 -3.000000,223.000000 -2.000000,244.000000 -2.000000C266.000000 -2.000000,288.000000 -0.000000,309.000000 -0.000000C316.000000 -0.000000,329.000000 -0.000000,329.000000 -20.000000C329.000000 -31.000000,320.000000 -31.000000,301.000000 -31.000000C264.000000 -31.000000,236.000000 -31.000000,236.000000 -49.000000C236.000000 -56.000000,242.000000 -78.000000,245.000000 -93.000000C259.000000 -145.000000,272.000000 -198.000000,285.000000 -250.000000L434.000000 -366.000000L550.000000 -97.000000C562.000000 -70.000000,562.000000 -68.000000,562.000000 -62.000000C562.000000 -32.000000,519.000000 -31.000000,510.000000 -31.000000C499.000000 -31.000000,488.000000 -31.000000,488.000000 -11.000000C488.000000 -0.000000,500.000000 -0.000000,502.000000 -0.000000L624.000000 -0.000000L542.000000 -0.000000L584.000000 -3.000000L624.000000 -3.000000L646.000000 -3.000000L700.000000 -0.000000L722.000000 -0.000000C727.000000 -0.000000,740.000000 -0.000000,740.000000 -20.000000C740.000000 -31.000000,729.000000 -31.000000,720.000000 -31.000000C679.000000 -32.000000,666.000000 -41.000000,651.000000 -76.000000"></path>
    </g>
  </defs>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,0.668839 11.446259)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_75"></use>
  </g>
</svg></span> of the underlying surface when the input vector
field <a href="#VectorField"><i><code><span data-if="hdevelop" style="display:inline">VectorField</span><span data-if="c" style="display:none">VectorField</span><span data-if="cpp" style="display:none">VectorField</span><span data-if="com" style="display:none">VectorField</span><span data-if="dotnet" style="display:none">vectorField</span><span data-if="python" style="display:none">vector_field</span></code></i></a> is interpreted as gradient field. One application
of using <i><span data-if="hdevelop" style="display:inline">'gauss_curvature'</span><span data-if="c" style="display:none">"gauss_curvature"</span><span data-if="cpp" style="display:none">"gauss_curvature"</span><span data-if="com" style="display:none">"gauss_curvature"</span><span data-if="dotnet" style="display:none">"gauss_curvature"</span><span data-if="python" style="display:none">"gauss_curvature"</span></i> is to process the vector field that is
returned by <a href="photometric_stereo.html"><code><span data-if="hdevelop" style="display:inline">photometric_stereo</span><span data-if="c" style="display:none">photometric_stereo</span><span data-if="cpp" style="display:none">PhotometricStereo</span><span data-if="com" style="display:none">PhotometricStereo</span><span data-if="dotnet" style="display:none">PhotometricStereo</span><span data-if="python" style="display:none">photometric_stereo</span></code></a>. After filtering the vector field,
even tiny scratches or bumps can be segmented. If the underlying surface of
the vector field is developable, the Gaussian curvature is zero.
</p>
<p><span title="9" class="displaymath"><!-- Created by MetaPost 1.902 on 2023.05.15:2033 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="18.2162em" height="3.20213em" viewBox="0 0 291.459671 51.234100">
<!-- Original BoundingBox: -145.729843 -25.617050 145.729828 25.617050 -->
  <defs>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmmi7_59">
      <path style="fill-rule: evenodd;" d="M211.000000 -16.000000C211.000000 39.000000,201.000000 103.000000,133.000000 167.000000C129.000000 171.000000,126.000000 174.000000,126.000000 179.000000C126.000000 186.000000,134.000000 193.000000,140.000000 193.000000C154.000000 193.000000,239.000000 113.000000,239.000000 -6.000000C239.000000 -68.000000,215.000000 -115.000000,169.000000 -115.000000C136.000000 -115.000000,112.000000 -89.000000,112.000000 -58.000000C112.000000 -26.000000,135.000000 -0.000000,170.000000 -0.000000C194.000000 -0.000000,210.000000 -16.000000,211.000000 -16.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmmi7_64">
      <path style="fill-rule: evenodd;" d="M525.000000 -338.000000C511.000000 -396.000000,466.000000 -456.000000,372.000000 -456.000000C232.000000 -456.000000,116.000000 -351.000000,80.000000 -261.000000C74.000000 -244.000000,60.000000 -203.000000,60.000000 -163.000000C60.000000 -94.000000,114.000000 20.000000,270.000000 20.000000C529.000000 20.000000,634.000000 -303.000000,634.000000 -445.000000C634.000000 -616.000000,522.000000 -714.000000,388.000000 -714.000000C225.000000 -714.000000,180.000000 -584.000000,180.000000 -553.000000C180.000000 -545.000000,185.000000 -517.000000,220.000000 -517.000000C255.000000 -517.000000,276.000000 -548.000000,276.000000 -572.000000C276.000000 -599.000000,256.000000 -608.000000,237.000000 -610.000000C287.000000 -685.000000,369.000000 -685.000000,386.000000 -685.000000C461.000000 -685.000000,550.000000 -638.000000,550.000000 -496.000000C550.000000 -453.000000,545.000000 -418.000000,526.000000 -338.000000M272.000000 -12.000000C159.000000 -12.000000,146.000000 -97.000000,146.000000 -128.000000C146.000000 -167.000000,173.000000 -265.000000,183.000000 -290.000000C201.000000 -336.000000,263.000000 -428.000000,376.000000 -428.000000C473.000000 -428.000000,505.000000 -352.000000,505.000000 -292.000000C505.000000 -225.000000,440.000000 -12.000000,272.000000 -12.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmmi7_99">
      <path style="fill-rule: evenodd;" d="M438.000000 -383.000000C402.000000 -377.000000,387.000000 -349.000000,387.000000 -327.000000C387.000000 -300.000000,408.000000 -290.000000,426.000000 -290.000000C448.000000 -290.000000,483.000000 -306.000000,483.000000 -354.000000C483.000000 -422.000000,405.000000 -441.000000,351.000000 -441.000000C201.000000 -441.000000,62.000000 -303.000000,62.000000 -164.000000C62.000000 -78.000000,122.000000 10.000000,247.000000 10.000000C416.000000 10.000000,495.000000 -89.000000,495.000000 -103.000000C495.000000 -109.000000,486.000000 -120.000000,478.000000 -120.000000C472.000000 -120.000000,470.000000 -118.000000,462.000000 -110.000000C384.000000 -18.000000,267.000000 -18.000000,249.000000 -18.000000C177.000000 -18.000000,145.000000 -67.000000,145.000000 -129.000000C145.000000 -158.000000,159.000000 -267.000000,211.000000 -336.000000C249.000000 -385.000000,301.000000 -413.000000,351.000000 -413.000000C365.000000 -413.000000,413.000000 -411.000000,438.000000 -383.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmmi7_102">
      <path style="fill-rule: evenodd;" d="M407.000000 -395.000000L505.000000 -395.000000C525.000000 -395.000000,538.000000 -395.000000,538.000000 -417.000000C538.000000 -431.000000,525.000000 -431.000000,507.000000 -431.000000L414.000000 -431.000000C437.000000 -558.000000,445.000000 -604.000000,453.000000 -633.000000C458.000000 -655.000000,480.000000 -676.000000,504.000000 -676.000000C505.000000 -676.000000,532.000000 -676.000000,551.000000 -664.000000C510.000000 -651.000000,507.000000 -615.000000,507.000000 -609.000000C507.000000 -587.000000,524.000000 -572.000000,547.000000 -572.000000C574.000000 -572.000000,604.000000 -595.000000,604.000000 -633.000000C604.000000 -679.000000,555.000000 -704.000000,504.000000 -704.000000C460.000000 -704.000000,411.000000 -679.000000,384.000000 -629.000000C364.000000 -592.000000,356.000000 -547.000000,335.000000 -431.000000L256.000000 -431.000000C236.000000 -431.000000,223.000000 -431.000000,223.000000 -409.000000C223.000000 -395.000000,236.000000 -395.000000,254.000000 -395.000000L328.000000 -395.000000C327.000000 -389.000000,264.000000 -29.000000,240.000000 78.000000C235.000000 100.000000,218.000000 176.000000,170.000000 176.000000C169.000000 176.000000,145.000000 176.000000,126.000000 164.000000C167.000000 151.000000,170.000000 115.000000,170.000000 109.000000C170.000000 87.000000,153.000000 72.000000,130.000000 72.000000C103.000000 72.000000,73.000000 95.000000,73.000000 133.000000C73.000000 178.000000,120.000000 204.000000,170.000000 204.000000C234.000000 204.000000,278.000000 138.000000,290.000000 116.000000C326.000000 49.000000,349.000000 -74.000000,351.000000 -86.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmmi7_114">
      <path style="fill-rule: evenodd;" d="M235.000000 -202.000000C236.000000 -208.000000,259.000000 -298.000000,261.000000 -303.000000C263.000000 -311.000000,292.000000 -361.000000,324.000000 -385.000000C335.000000 -393.000000,362.000000 -413.000000,405.000000 -413.000000C415.000000 -413.000000,440.000000 -412.000000,460.000000 -399.000000C428.000000 -390.000000,416.000000 -362.000000,416.000000 -344.000000C416.000000 -322.000000,433.000000 -307.000000,456.000000 -307.000000C479.000000 -307.000000,512.000000 -326.000000,512.000000 -368.000000C512.000000 -420.000000,457.000000 -441.000000,406.000000 -441.000000C354.000000 -441.000000,309.000000 -420.000000,265.000000 -370.000000C247.000000 -431.000000,186.000000 -441.000000,162.000000 -441.000000C125.000000 -441.000000,100.000000 -418.000000,84.000000 -390.000000C61.000000 -351.000000,47.000000 -293.000000,47.000000 -288.000000C47.000000 -275.000000,61.000000 -275.000000,64.000000 -275.000000C78.000000 -275.000000,79.000000 -278.000000,86.000000 -305.000000C101.000000 -366.000000,120.000000 -413.000000,159.000000 -413.000000C185.000000 -413.000000,192.000000 -391.000000,192.000000 -364.000000C192.000000 -345.000000,183.000000 -308.000000,176.000000 -281.000000C169.000000 -254.000000,159.000000 -213.000000,154.000000 -191.000000L122.000000 -63.000000C118.000000 -50.000000,112.000000 -25.000000,112.000000 -22.000000C112.000000 -0.000000,130.000000 10.000000,146.000000 10.000000C161.000000 10.000000,181.000000 1.000000,189.000000 -19.000000C191.000000 -25.000000,202.000000 -69.000000,208.000000 -94.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_40">
      <path style="fill-rule: evenodd;" d="M331.000000 240.000000C331.000000 237.000000,331.000000 235.000000,314.000000 218.000000C189.000000 92.000000,157.000000 -97.000000,157.000000 -250.000000C157.000000 -424.000000,195.000000 -598.000000,318.000000 -723.000000C331.000000 -735.000000,331.000000 -737.000000,331.000000 -740.000000C331.000000 -747.000000,327.000000 -750.000000,321.000000 -750.000000C311.000000 -750.000000,221.000000 -682.000000,162.000000 -555.000000C111.000000 -445.000000,99.000000 -334.000000,99.000000 -250.000000C99.000000 -172.000000,110.000000 -51.000000,165.000000 62.000000C225.000000 185.000000,311.000000 250.000000,321.000000 250.000000C327.000000 250.000000,331.000000 247.000000,331.000000 240.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_41">
      <path style="fill-rule: evenodd;" d="M289.000000 -250.000000C289.000000 -328.000000,278.000000 -449.000000,223.000000 -562.000000C163.000000 -685.000000,77.000000 -750.000000,67.000000 -750.000000C61.000000 -750.000000,57.000000 -746.000000,57.000000 -740.000000C57.000000 -737.000000,57.000000 -735.000000,76.000000 -717.000000C174.000000 -618.000000,231.000000 -459.000000,231.000000 -250.000000C231.000000 -79.000000,194.000000 97.000000,70.000000 223.000000C57.000000 235.000000,57.000000 237.000000,57.000000 240.000000C57.000000 246.000000,61.000000 250.000000,67.000000 250.000000C77.000000 250.000000,167.000000 182.000000,226.000000 55.000000C277.000000 -55.000000,289.000000 -166.000000,289.000000 -250.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_43">
      <path style="fill-rule: evenodd;" d="M409.000000 -230.000000L688.000000 -230.000000C702.000000 -230.000000,721.000000 -230.000000,721.000000 -250.000000C721.000000 -270.000000,702.000000 -270.000000,688.000000 -270.000000L409.000000 -270.000000L409.000000 -550.000000C409.000000 -564.000000,409.000000 -583.000000,389.000000 -583.000000C369.000000 -583.000000,369.000000 -564.000000,369.000000 -550.000000L369.000000 -270.000000L89.000000 -270.000000C75.000000 -270.000000,56.000000 -270.000000,56.000000 -250.000000C56.000000 -230.000000,75.000000 -230.000000,89.000000 -230.000000L369.000000 -230.000000L369.000000 50.000000C369.000000 64.000000,369.000000 83.000000,389.000000 83.000000C409.000000 83.000000,409.000000 64.000000,409.000000 50.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_49">
      <path style="fill-rule: evenodd;" d="M294.000000 -640.000000C294.000000 -664.000000,294.000000 -666.000000,271.000000 -666.000000C209.000000 -602.000000,121.000000 -602.000000,89.000000 -602.000000L89.000000 -571.000000C109.000000 -571.000000,168.000000 -571.000000,220.000000 -597.000000L220.000000 -79.000000C220.000000 -43.000000,217.000000 -31.000000,127.000000 -31.000000L95.000000 -31.000000L95.000000 -0.000000L257.000000 -0.000000L130.000000 -3.000000L217.000000 -3.000000L257.000000 -3.000000L297.000000 -3.000000L384.000000 -3.000000L419.000000 -0.000000L419.000000 -31.000000L387.000000 -31.000000C297.000000 -31.000000,294.000000 -42.000000,294.000000 -79.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmr10_61">
      <path style="fill-rule: evenodd;" d="M687.000000 -327.000000C702.000000 -327.000000,721.000000 -327.000000,721.000000 -347.000000C721.000000 -367.000000,702.000000 -367.000000,688.000000 -367.000000L89.000000 -367.000000C75.000000 -367.000000,56.000000 -367.000000,56.000000 -347.000000C56.000000 -327.000000,75.000000 -327.000000,90.000000 -327.000000M688.000000 -133.000000C702.000000 -133.000000,721.000000 -133.000000,721.000000 -153.000000C721.000000 -173.000000,702.000000 -173.000000,687.000000 -173.000000L90.000000 -173.000000C75.000000 -173.000000,56.000000 -173.000000,56.000000 -153.000000C56.000000 -133.000000,75.000000 -133.000000,89.000000 -133.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmsy10_0">
      <path style="fill-rule: evenodd;" d="M659.000000 -230.000000C676.000000 -230.000000,694.000000 -230.000000,694.000000 -250.000000C694.000000 -270.000000,676.000000 -270.000000,659.000000 -270.000000L118.000000 -270.000000C101.000000 -270.000000,83.000000 -270.000000,83.000000 -250.000000C83.000000 -230.000000,101.000000 -230.000000,118.000000 -230.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmsy10_3">
      <path style="fill-rule: evenodd;" d="M275.000000 -427.000000C276.000000 -441.000000,276.000000 -465.000000,250.000000 -465.000000C234.000000 -465.000000,221.000000 -452.000000,224.000000 -439.000000L224.000000 -426.000000L238.000000 -271.000000L110.000000 -364.000000C101.000000 -369.000000,99.000000 -371.000000,92.000000 -371.000000C78.000000 -371.000000,65.000000 -357.000000,65.000000 -343.000000C65.000000 -327.000000,75.000000 -323.000000,85.000000 -318.000000L227.000000 -250.000000L89.000000 -183.000000C73.000000 -175.000000,65.000000 -171.000000,65.000000 -156.000000C65.000000 -141.000000,78.000000 -128.000000,92.000000 -128.000000C99.000000 -128.000000,101.000000 -128.000000,126.000000 -147.000000L238.000000 -228.000000L223.000000 -60.000000C223.000000 -39.000000,241.000000 -34.000000,249.000000 -34.000000C261.000000 -34.000000,276.000000 -41.000000,276.000000 -60.000000L261.000000 -228.000000L389.000000 -135.000000C398.000000 -130.000000,400.000000 -128.000000,407.000000 -128.000000C421.000000 -128.000000,434.000000 -142.000000,434.000000 -156.000000C434.000000 -171.000000,425.000000 -176.000000,413.000000 -182.000000C353.000000 -212.000000,351.000000 -212.000000,272.000000 -249.000000L410.000000 -316.000000C426.000000 -324.000000,434.000000 -328.000000,434.000000 -343.000000C434.000000 -358.000000,421.000000 -371.000000,407.000000 -371.000000C400.000000 -371.000000,398.000000 -371.000000,373.000000 -352.000000L261.000000 -271.000000"></path>
    </g>
    <g transform="scale(0.009963,0.009963)" id="GLYPHcmmi10_75">
      <path style="fill-rule: evenodd;" d="M509.000000 -404.000000C508.000000 -407.000000,504.000000 -415.000000,504.000000 -418.000000C504.000000 -419.000000,522.000000 -433.000000,533.000000 -441.000000L708.000000 -576.000000C802.000000 -645.000000,841.000000 -649.000000,871.000000 -652.000000C879.000000 -653.000000,889.000000 -654.000000,889.000000 -672.000000C889.000000 -676.000000,886.000000 -683.000000,878.000000 -683.000000L807.000000 -683.000000L856.000000 -683.000000L831.000000 -680.000000L807.000000 -680.000000L771.000000 -680.000000L732.000000 -683.000000L696.000000 -683.000000C689.000000 -683.000000,677.000000 -683.000000,677.000000 -663.000000C677.000000 -656.000000,682.000000 -653.000000,689.000000 -652.000000C711.000000 -650.000000,720.000000 -645.000000,720.000000 -631.000000C720.000000 -613.000000,690.000000 -590.000000,684.000000 -585.000000L294.000000 -285.000000L374.000000 -606.000000C383.000000 -642.000000,385.000000 -652.000000,458.000000 -652.000000C483.000000 -652.000000,492.000000 -652.000000,492.000000 -672.000000C492.000000 -681.000000,484.000000 -683.000000,478.000000 -683.000000L350.000000 -683.000000L450.000000 -683.000000L378.000000 -680.000000L350.000000 -680.000000L321.000000 -680.000000L250.000000 -683.000000L221.000000 -683.000000C214.000000 -683.000000,201.000000 -683.000000,201.000000 -664.000000C201.000000 -652.000000,210.000000 -652.000000,230.000000 -652.000000C243.000000 -652.000000,261.000000 -651.000000,273.000000 -650.000000C289.000000 -648.000000,295.000000 -645.000000,295.000000 -634.000000C295.000000 -630.000000,294.000000 -627.000000,291.000000 -615.000000L157.000000 -78.000000C147.000000 -39.000000,145.000000 -31.000000,66.000000 -31.000000C49.000000 -31.000000,38.000000 -31.000000,38.000000 -12.000000C38.000000 -0.000000,50.000000 -0.000000,53.000000 -0.000000C81.000000 -0.000000,152.000000 -3.000000,180.000000 -3.000000C201.000000 -3.000000,223.000000 -2.000000,244.000000 -2.000000C266.000000 -2.000000,288.000000 -0.000000,309.000000 -0.000000C316.000000 -0.000000,329.000000 -0.000000,329.000000 -20.000000C329.000000 -31.000000,320.000000 -31.000000,301.000000 -31.000000C264.000000 -31.000000,236.000000 -31.000000,236.000000 -49.000000C236.000000 -56.000000,242.000000 -78.000000,245.000000 -93.000000C259.000000 -145.000000,272.000000 -198.000000,285.000000 -250.000000L434.000000 -366.000000L550.000000 -97.000000C562.000000 -70.000000,562.000000 -68.000000,562.000000 -62.000000C562.000000 -32.000000,519.000000 -31.000000,510.000000 -31.000000C499.000000 -31.000000,488.000000 -31.000000,488.000000 -11.000000C488.000000 -0.000000,500.000000 -0.000000,502.000000 -0.000000L624.000000 -0.000000L542.000000 -0.000000L584.000000 -3.000000L624.000000 -3.000000L646.000000 -3.000000L700.000000 -0.000000L722.000000 -0.000000C727.000000 -0.000000,740.000000 -0.000000,740.000000 -20.000000C740.000000 -31.000000,729.000000 -31.000000,720.000000 -31.000000C679.000000 -32.000000,666.000000 -41.000000,651.000000 -76.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmr7_40">
      <path style="fill-rule: evenodd;" d="M355.000000 -750.000000C165.000000 -616.000000,115.000000 -404.000000,115.000000 -251.000000C115.000000 -110.000000,157.000000 109.000000,355.000000 249.000000C363.000000 249.000000,375.000000 249.000000,375.000000 237.000000C375.000000 231.000000,372.000000 229.000000,365.000000 222.000000C232.000000 102.000000,183.000000 -68.000000,183.000000 -250.000000C183.000000 -520.000000,286.000000 -652.000000,368.000000 -726.000000C372.000000 -730.000000,375.000000 -733.000000,375.000000 -738.000000C375.000000 -750.000000,363.000000 -750.000000,355.000000 -750.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmr7_41">
      <path style="fill-rule: evenodd;" d="M90.000000 -750.000000C83.000000 -750.000000,71.000000 -750.000000,71.000000 -738.000000C71.000000 -733.000000,74.000000 -730.000000,80.000000 -723.000000C166.000000 -644.000000,262.000000 -509.000000,262.000000 -251.000000C262.000000 -42.000000,197.000000 116.000000,89.000000 214.000000C72.000000 231.000000,71.000000 232.000000,71.000000 237.000000C71.000000 242.000000,74.000000 249.000000,84.000000 249.000000C96.000000 249.000000,191.000000 183.000000,257.000000 58.000000C301.000000 -25.000000,330.000000 -133.000000,330.000000 -250.000000C330.000000 -391.000000,288.000000 -610.000000,90.000000 -750.000000"></path>
    </g>
    <g transform="scale(0.006974,0.006974)" id="GLYPHcmr7_50">
      <path style="fill-rule: evenodd;" d="M505.000000 -182.000000L471.000000 -182.000000C468.000000 -160.000000,458.000000 -101.000000,445.000000 -91.000000C437.000000 -85.000000,360.000000 -85.000000,346.000000 -85.000000L162.000000 -85.000000C267.000000 -178.000000,302.000000 -206.000000,362.000000 -253.000000C436.000000 -312.000000,505.000000 -374.000000,505.000000 -469.000000C505.000000 -590.000000,399.000000 -664.000000,271.000000 -664.000000C147.000000 -664.000000,63.000000 -577.000000,63.000000 -485.000000C63.000000 -434.000000,106.000000 -429.000000,116.000000 -429.000000C140.000000 -429.000000,169.000000 -446.000000,169.000000 -482.000000C169.000000 -500.000000,162.000000 -535.000000,110.000000 -535.000000C141.000000 -606.000000,209.000000 -628.000000,256.000000 -628.000000C356.000000 -628.000000,408.000000 -550.000000,408.000000 -469.000000C408.000000 -382.000000,346.000000 -313.000000,314.000000 -277.000000L73.000000 -39.000000C63.000000 -30.000000,63.000000 -28.000000,63.000000 -0.000000L475.000000 -0.000000"></path>
    </g>
    <g transform="scale(0.004981,0.004981)" id="GLYPHcmr5_50">
      <path style="fill-rule: evenodd;" d="M589.000000 -193.000000L547.000000 -193.000000C544.000000 -174.000000,534.000000 -112.000000,518.000000 -102.000000C510.000000 -96.000000,426.000000 -96.000000,411.000000 -96.000000L215.000000 -96.000000C281.000000 -145.000000,355.000000 -201.000000,415.000000 -241.000000C505.000000 -303.000000,589.000000 -361.000000,589.000000 -467.000000C589.000000 -595.000000,468.000000 -666.000000,325.000000 -666.000000C190.000000 -666.000000,91.000000 -588.000000,91.000000 -490.000000C91.000000 -438.000000,135.000000 -429.000000,149.000000 -429.000000C176.000000 -429.000000,208.000000 -447.000000,208.000000 -488.000000C208.000000 -524.000000,182.000000 -544.000000,151.000000 -547.000000C179.000000 -592.000000,237.000000 -622.000000,304.000000 -622.000000C401.000000 -622.000000,482.000000 -564.000000,482.000000 -466.000000C482.000000 -382.000000,424.000000 -318.000000,347.000000 -253.000000L103.000000 -46.000000C93.000000 -37.000000,92.000000 -37.000000,91.000000 -30.000000L91.000000 -0.000000L556.000000 -0.000000"></path>
    </g>
  </defs>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,0.270157 29.774109)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi10_75"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,19.376312 29.774109)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_61"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,40.027756 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,47.521210 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,54.987793 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,59.969269 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,65.544647 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_59"></use>
    <use xlink:href="#GLYPHcmmi7_99" x="2.375044"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,75.027084 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,80.008377 5.519135)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr5_50"></use>
  </g>
  <path d="M40.027756 14.075485L86.229691 14.075485" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,49.373398 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,56.867004 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,63.128647 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,70.622253 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,91.684738 18.060608)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmsy10_3"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,105.109909 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,112.603546 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,120.069977 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,125.051437 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,130.626801 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_59"></use>
    <use xlink:href="#GLYPHcmmi7_99" x="2.375044"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,140.109238 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,145.090698 5.519135)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr5_50"></use>
  </g>
  <path d="M105.109909 14.075485L151.311844 14.075485" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,115.020660 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,122.514297 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_99"></use>
    <use xlink:href="#GLYPHcmmi7_64" x="3.573800"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,135.704437 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,156.766922 18.060608)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmsy10_0"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,174.619949 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,182.113571 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,189.580154 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,194.561447 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,200.137009 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_59"></use>
    <use xlink:href="#GLYPHcmmi7_99" x="2.375044"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,209.619446 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,214.600739 5.519135)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr5_50"></use>
  </g>
  <path d="M174.619949 14.075485L220.822052 14.075485" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,184.248123 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,191.741760 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,198.003555 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,205.497192 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,226.276932 18.060608)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmsy10_3"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,239.702271 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,247.195740 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,254.662338 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,259.643784 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,265.219162 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_59"></use>
    <use xlink:href="#GLYPHcmmi7_99" x="2.375044"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,274.701599 10.329727)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,279.682892 5.519135)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr5_50"></use>
  </g>
  <path d="M239.702271 14.075485L285.904205 14.075485" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,249.330460 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,256.823944 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_99"></use>
    <use xlink:href="#GLYPHcmmi7_64" x="3.573800"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,270.014221 23.557434)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <path d="M38.114777 25.788956L287.817001 25.788956" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,79.696213 44.120239)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_40"></use>
    <use xlink:href="#GLYPHcmr10_49" x="3.888963"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,97.407639 44.120239)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_43"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,115.260681 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,122.754318 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,130.220901 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,135.202194 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,140.777573 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_59"></use>
    <use xlink:href="#GLYPHcmmi7_99" x="2.375044"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,150.260162 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,155.241470 33.201172)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr5_50"></use>
  </g>
  <path d="M115.260681 40.135117L161.462616 40.135117" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,131.484116 49.617050)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,138.977570 49.617050)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,166.917664 44.120239)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_43"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,184.770859 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,192.264328 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_102"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,199.730927 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_40"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,204.712219 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_114"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,210.287750 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_59"></use>
    <use xlink:href="#GLYPHcmmi7_99" x="2.375044"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,219.770187 36.389175)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,224.751480 33.201172)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr5_50"></use>
  </g>
  <path d="M184.770859 40.135117L230.972794 40.135117" style="stroke:rgb(0.000000%,0.000000%,0.000000%); stroke-width: 0.637604;stroke-linejoin: round;stroke-miterlimit: 10.000000;fill: none;"></path>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,201.276688 49.617050)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_64"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,208.770325 49.617050)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmmi7_99"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,232.885590 44.120239)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr10_41"></use>
  </g>
  <g transform="matrix(1.600006,-0.000000,-0.000000,1.600006,239.084671 39.515259)" style="fill: rgb(0.000000%,0.000000%,0.000000%);">
    <use xlink:href="#GLYPHcmr7_50"></use>
  </g>
</svg></span>
</p>
</dd>
</dl>
<h2 id="sec_execution">运行信息</h2>
<ul>
  <li>多线程类型:可重入(与非独占操作符并行运行)。</li>
<li>多线程作用域:全局(可以从任何线程调用)。</li>
  
    <li>Automatically parallelized on  domain level.</li>
    <li>在元组级别自动并行化。</li>
  
</ul>
<h2 id="sec_parameters">参数表</h2>
  <div class="par">
<div class="parhead">
<span id="VectorField" class="parname"><b><code><span data-if="hdevelop" style="display:inline">VectorField</span><span data-if="c" style="display:none">VectorField</span><span data-if="cpp" style="display:none">VectorField</span><span data-if="com" style="display:none">VectorField</span><span data-if="dotnet" style="display:none">vectorField</span><span data-if="python" style="display:none">vector_field</span></code></b> (input_object)  </span><span>singlechannelimage(-array) <code>→</code> <span data-if="hdevelop" style="display:inline">object</span><span data-if="dotnet" style="display:none"><a href="HImage.html">HImage</a></span><span data-if="python" style="display:none">HObject</span><span data-if="cpp" style="display:none"><a href="HImage.html">HImage</a></span><span data-if="c" style="display:none">Hobject</span> (vector_field)</span>
</div>
<p class="pardesc">Input vector field.</p>
</div>
  <div class="par">
<div class="parhead">
<span id="Result" class="parname"><b><code><span data-if="hdevelop" style="display:inline">Result</span><span data-if="c" style="display:none">Result</span><span data-if="cpp" style="display:none">Result</span><span data-if="com" style="display:none">Result</span><span data-if="dotnet" style="display:none">result</span><span data-if="python" style="display:none">result</span></code></b> (output_object)  </span><span>singlechannelimage(-array) <code>→</code> <span data-if="hdevelop" style="display:inline">object</span><span data-if="dotnet" style="display:none"><a href="HImage.html">HImage</a></span><span data-if="python" style="display:none">HObject</span><span data-if="cpp" style="display:none"><a href="HImage.html">HImage</a></span><span data-if="c" style="display:none">Hobject *</span> (real)</span>
</div>
<p class="pardesc">Filtered result images.</p>
</div>
  <div class="par">
<div class="parhead">
<span id="Sigma" class="parname"><b><code><span data-if="hdevelop" style="display:inline">Sigma</span><span data-if="c" style="display:none">Sigma</span><span data-if="cpp" style="display:none">Sigma</span><span data-if="com" style="display:none">Sigma</span><span data-if="dotnet" style="display:none">sigma</span><span data-if="python" style="display:none">sigma</span></code></b> (input_control)  </span><span>real(-array) <code>→</code> <span data-if="dotnet" style="display:none"><a href="HTuple.html">HTuple</a></span><span data-if="python" style="display:none">MaybeSequence[float]</span><span data-if="cpp" style="display:none"><a href="HTuple.html">HTuple</a></span><span data-if="c" style="display:none">Htuple</span><span data-if="hdevelop" style="display:inline"> (real)</span><span data-if="dotnet" style="display:none"> (<i>double</i>)</span><span data-if="cpp" style="display:none"> (<i>double</i>)</span><span data-if="c" style="display:none"> (<i>double</i>)</span></span>
</div>
<p class="pardesc">Sigma of the Gaussian.</p>
<p class="pardesc"><span class="parcat">Default:
      </span>1.0</p>
<p class="pardesc"><span class="parcat">Suggested values:
      </span>0.7, 1.0, 1.5, 2.0, 3.0, 4.0, 5.0</p>
<p class="pardesc"><span class="parcat">Value range:
      </span><code>0.01
          ≤
        
    <span data-if="hdevelop" style="display:inline">Sigma</span>
    <span data-if="c" style="display:none">Sigma</span>
    <span data-if="cpp" style="display:none">Sigma</span>
    <span data-if="com" style="display:none">Sigma</span>
    <span data-if="dotnet" style="display:none">sigma</span>
    <span data-if="python" style="display:none">sigma</span>
    
          ≤
          50.0</code></p>
</div>
  <div class="par">
<div class="parhead">
<span id="Component" class="parname"><b><code><span data-if="hdevelop" style="display:inline">Component</span><span data-if="c" style="display:none">Component</span><span data-if="cpp" style="display:none">Component</span><span data-if="com" style="display:none">Component</span><span data-if="dotnet" style="display:none">component</span><span data-if="python" style="display:none">component</span></code></b> (input_control)  </span><span>string <code>→</code> <span data-if="dotnet" style="display:none"><a href="HTuple.html">HTuple</a></span><span data-if="python" style="display:none">str</span><span data-if="cpp" style="display:none"><a href="HTuple.html">HTuple</a></span><span data-if="c" style="display:none">Htuple</span><span data-if="hdevelop" style="display:inline"> (string)</span><span data-if="dotnet" style="display:none"> (<i>string</i>)</span><span data-if="cpp" style="display:none"> (<i>HString</i>)</span><span data-if="c" style="display:none"> (<i>char*</i>)</span></span>
</div>
<p class="pardesc">Component to be calculated.</p>
<p class="pardesc"><span class="parcat">Default:
      </span>
    <span data-if="hdevelop" style="display:inline">'mean_curvature'</span>
    <span data-if="c" style="display:none">"mean_curvature"</span>
    <span data-if="cpp" style="display:none">"mean_curvature"</span>
    <span data-if="com" style="display:none">"mean_curvature"</span>
    <span data-if="dotnet" style="display:none">"mean_curvature"</span>
    <span data-if="python" style="display:none">"mean_curvature"</span>
</p>
<p class="pardesc"><span class="parcat">List of values:
      </span><span data-if="hdevelop" style="display:inline">'curl'</span><span data-if="c" style="display:none">"curl"</span><span data-if="cpp" style="display:none">"curl"</span><span data-if="com" style="display:none">"curl"</span><span data-if="dotnet" style="display:none">"curl"</span><span data-if="python" style="display:none">"curl"</span>, <span data-if="hdevelop" style="display:inline">'divergence'</span><span data-if="c" style="display:none">"divergence"</span><span data-if="cpp" style="display:none">"divergence"</span><span data-if="com" style="display:none">"divergence"</span><span data-if="dotnet" style="display:none">"divergence"</span><span data-if="python" style="display:none">"divergence"</span>, <span data-if="hdevelop" style="display:inline">'gauss_curvature'</span><span data-if="c" style="display:none">"gauss_curvature"</span><span data-if="cpp" style="display:none">"gauss_curvature"</span><span data-if="com" style="display:none">"gauss_curvature"</span><span data-if="dotnet" style="display:none">"gauss_curvature"</span><span data-if="python" style="display:none">"gauss_curvature"</span>, <span data-if="hdevelop" style="display:inline">'mean_curvature'</span><span data-if="c" style="display:none">"mean_curvature"</span><span data-if="cpp" style="display:none">"mean_curvature"</span><span data-if="com" style="display:none">"mean_curvature"</span><span data-if="dotnet" style="display:none">"mean_curvature"</span><span data-if="python" style="display:none">"mean_curvature"</span></p>
</div>
<h2 id="sec_result">结果</h2>
<p>如果参数均有效，算子 <code><span data-if="hdevelop" style="display:inline">derivate_vector_field</span><span data-if="c" style="display:none">derivate_vector_field</span><span data-if="cpp" style="display:none">DerivateVectorField</span><span data-if="com" style="display:none">DerivateVectorField</span><span data-if="dotnet" style="display:none">DerivateVectorField</span><span data-if="python" style="display:none">derivate_vector_field</span></code>
返回值 <TT>2</TT> (
      <TT>H_MSG_TRUE</TT>)
    .
The behavior in case of empty input (no input images available)
is set via 该算子 <a href="set_system.html"><code><span data-if="hdevelop" style="display:inline">set_system('no_object_result',&lt;Result&gt;)</span><span data-if="c" style="display:none">set_system("no_object_result",&lt;Result&gt;)</span><span data-if="cpp" style="display:none">SetSystem("no_object_result",&lt;Result&gt;)</span><span data-if="com" style="display:none">SetSystem("no_object_result",&lt;Result&gt;)</span><span data-if="dotnet" style="display:none">SetSystem("no_object_result",&lt;Result&gt;)</span><span data-if="python" style="display:none">set_system("no_object_result",&lt;Result&gt;)</span></code></a>.
如有必要，将引发异常。</p>
<h2 id="sec_predecessors">可能的前置算子</h2>
<p>
<code><a href="optical_flow_mg.html"><span data-if="hdevelop" style="display:inline">optical_flow_mg</span><span data-if="c" style="display:none">optical_flow_mg</span><span data-if="cpp" style="display:none">OpticalFlowMg</span><span data-if="com" style="display:none">OpticalFlowMg</span><span data-if="dotnet" style="display:none">OpticalFlowMg</span><span data-if="python" style="display:none">optical_flow_mg</span></a></code>, 
<code><a href="photometric_stereo.html"><span data-if="hdevelop" style="display:inline">photometric_stereo</span><span data-if="c" style="display:none">photometric_stereo</span><span data-if="cpp" style="display:none">PhotometricStereo</span><span data-if="com" style="display:none">PhotometricStereo</span><span data-if="dotnet" style="display:none">PhotometricStereo</span><span data-if="python" style="display:none">photometric_stereo</span></a></code>
</p>
<h2 id="sec_successors">可能的后置算子</h2>
<p>
<code><a href="threshold.html"><span data-if="hdevelop" style="display:inline">threshold</span><span data-if="c" style="display:none">threshold</span><span data-if="cpp" style="display:none">Threshold</span><span data-if="com" style="display:none">Threshold</span><span data-if="dotnet" style="display:none">Threshold</span><span data-if="python" style="display:none">threshold</span></a></code>
</p>
<h2 id="sec_module">模块</h2>
<p>
Foundation</p>
<!--OP_REF_FOOTER_START-->
<hr>
<div class="indexlink">
<a href="index_classes.html"><span data-if="dotnet" style="display:none;">类别</span><span data-if="cpp" style="display:none;">类别</span></a><span data-if="dotnet" style="display:none;"> | </span><span data-if="cpp" style="display:none;"> | </span><a href="index_by_name.html">算子列表</a>
</div>
<div class="footer">
<div class="copyright">HALCON算子参考手册 Copyright © 2015-2023 51Halcon</div>
</div>
</div>
</body>
</html>
